summaryrefslogtreecommitdiff
path: root/cesar/ce/rx/bitloading/inc
diff options
context:
space:
mode:
authorJerome Jutteau2010-10-26 10:32:23 +0200
committerjutteau2010-12-27 11:30:59 +0100
commit1dba59698130fdf6001e21104d33604cae627d61 (patch)
treee39119067259f60625fdca557ad40cc66331a7e3 /cesar/ce/rx/bitloading/inc
parent880fa3e15b2afa73527dd60ea6906959605eea99 (diff)
cesar/ce/rx/bl: store optimization tables, closes #1934
Store optimization table to use it during tone map updates.
Diffstat (limited to 'cesar/ce/rx/bitloading/inc')
-rw-r--r--cesar/ce/rx/bitloading/inc/bitloading.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/cesar/ce/rx/bitloading/inc/bitloading.h b/cesar/ce/rx/bitloading/inc/bitloading.h
index 3c87e63841..ea40ea63b9 100644
--- a/cesar/ce/rx/bitloading/inc/bitloading.h
+++ b/cesar/ce/rx/bitloading/inc/bitloading.h
@@ -125,13 +125,14 @@ ce_rx_bl_update_tone_map_under_ber_consign (u64 ber_pt,
* \param tm tone map initial generated (non-iterative version).
* \param opti the optimization table.
* \param ber_weighted_sum the sum of theoretical BER pondered by modulation
+ * \return The position of the cursor in the optimisation table.
* for the tone map.
* \param tone_en tone enabled count (active but not 0).
*
* This function updates a tone map to make it perfectly respect the BER
* consign (or just under).
*/
-void
+u16
ce_rx_bl_update_tone_map_at_ber_consign (u64 ber_pt,
tonemask_info_t *tonemask,
ce_rx_bitloading_t *bl,