Go to the documentation of this file.
23 #ifndef INCLUDED_GSM_EXTRACT_SYSTEM_INFO_IMPL_H
24 #define INCLUDED_GSM_EXTRACT_SYSTEM_INFO_IMPL_H
79 void process_bursts(pmt::pmt_t burst);
80 void process_sysinfo(pmt::pmt_t msg);
83 void decode_neighbour_cells(uint8_t *
data,
unsigned int offset,
unsigned int chan_id);
Definition: extract_system_info_impl.h:62
Definition: extract_system_info_impl.h:68
unsigned int mnc
Definition: extract_system_info_impl.h:41
void copy_nonzero_elements(const chan_info &info)
Definition: extract_system_info_impl.h:49
chan_info()
Definition: extract_system_info_impl.h:46
bool operator()(const chan_info &a, const chan_info &b) const
Definition: extract_system_info_impl.h:69
unsigned int arfcn
Definition: extract_system_info_impl.h:37
unsigned int lac
Definition: extract_system_info_impl.h:38
unsigned int ccch_conf
Definition: extract_system_info_impl.h:42
unsigned int mcc
Definition: extract_system_info_impl.h:40
std::map< unsigned int, chan_info > chan_info_map
Definition: extract_system_info_impl.h:75
std::set< int > cell_arfcns
Definition: extract_system_info_impl.h:44
unsigned int id
Definition: extract_system_info_impl.h:35
unsigned int cell_id
Definition: extract_system_info_impl.h:39
bool operator()(const chan_info &a, const chan_info &b) const
Definition: extract_system_info_impl.h:63
~chan_info()
Definition: extract_system_info_impl.h:48
std::set< int > neighbour_cells
Definition: extract_system_info_impl.h:43
uint8_t data[0]
Definition: gsm_04_08.h:3
Definition: constants.h:29
int8_t pwr_db
Definition: extract_system_info_impl.h:36
chan_info(const chan_info &info)
Definition: extract_system_info_impl.h:47
Definition: extract_system_info_impl.h:33