/* Cesar project {{{ * * Copyright (C) 2009 Spidcom * * <<>> * * }}} */ /** * \file ce/rx/bitloading/src/initial.c * \brief Bit Loading initial functions generation. * \ingroup ce_rx * * This file contains the functions to generate the tone map initial for the * bit loading initial. */ #include "common/std.h" #include "ce/rx/bitloading/inc/bitloading.h" #include "ce/rx/bitloading/inc/ber.h" #include "ce/rx/bitloading/inc/initial.h" tonemap_t * ce_rx_bl_initial (tonemask_info_t *tonemask, tonemask_info_t *reducedtm, ce_rx_bitloading_t *bl) { /* Only one iteration. */ return ce_rx_bl_compute_tone_map_iterative (ce_rx_bl_initial_bpt, 1, tonemask, reducedtm, bl); }