23 #ifndef INCLUDED_GSM_UNIVERSAL_TCH_CHANS_DEMAPPER_IMPL_H
24 #define INCLUDED_GSM_UNIVERSAL_TCH_CHANS_DEMAPPER_IMPL_H
34 unsigned int d_timeslot;
36 uint32_t d_frame_numbers_dl[3][8];
37 uint32_t d_frame_numbers_sacch_dl[4];
38 pmt::pmt_t d_bursts_dl[3][8];
39 pmt::pmt_t d_bursts_sacch_dl[4];
42 uint32_t d_frame_numbers_ul[3][8];
43 uint32_t d_frame_numbers_sacch_ul[4];
44 pmt::pmt_t d_bursts_ul[3][8];
45 pmt::pmt_t d_bursts_sacch_ul[4];
47 void sacch_tch_demapper(uint32_t fn_mod13, uint32_t fn_mod26, uint32_t frame_nr, pmt::pmt_t *d_bursts_sacch,
48 uint32_t *d_frame_numbers_sacch, pmt::pmt_t d_bursts[3][8],
49 uint32_t d_frame_numbers[3][8], pmt::pmt_t msg_out);