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:33
std::set< int > neighbour_cells
Definition: extract_system_info_impl.h:43
~chan_info()
Definition: extract_system_info_impl.h:48
unsigned int arfcn
Definition: extract_system_info_impl.h:37
int8_t pwr_db
Definition: extract_system_info_impl.h:36
chan_info(const chan_info &info)
Definition: extract_system_info_impl.h:47
unsigned int lac
Definition: extract_system_info_impl.h:38
unsigned int mcc
Definition: extract_system_info_impl.h:40
unsigned int ccch_conf
Definition: extract_system_info_impl.h:42
unsigned int cell_id
Definition: extract_system_info_impl.h:39
chan_info()
Definition: extract_system_info_impl.h:46
std::set< int > cell_arfcns
Definition: extract_system_info_impl.h:44
void copy_nonzero_elements(const chan_info &info)
Definition: extract_system_info_impl.h:49
unsigned int id
Definition: extract_system_info_impl.h:35
unsigned int mnc
Definition: extract_system_info_impl.h:41
std::map< unsigned int, chan_info > chan_info_map
Definition: extract_system_info_impl.h:75
Definition: constants.h:29
Definition: extract_system_info_impl.h:62
bool operator()(const chan_info &a, const chan_info &b) const
Definition: extract_system_info_impl.h:63
Definition: extract_system_info_impl.h:68
bool operator()(const chan_info &a, const chan_info &b) const
Definition: extract_system_info_impl.h:69