/* Cesar project {{{ * * Copyright (C) 2012 Spidcom * * <<>> * * }}} */ /** * \file ce/rx/src/tonemask.c * \brief Channel Estimation in Receive mode (tonemask). * \ingroup ce_rx */ #include "common/std.h" #include "ce/rx/tonemask.h" void ce_rx_tonemask_init (tonemask_info_t *ti) { /* Check parameter. */ dbg_assert (ti); ti->carrier_nb = tonemask_default (ti->tonemask); /* Disable first two carriers (see maria:#601) */ ti->tonemask[0] = ti->tonemask[0] | 0x3; ti->carrier_nb = tonemask_carrier_nb (ti->tonemask); }