Implementation of C-Netz (German mobile telephone system)

This commit is contained in:
Andreas Eversberg
2016-02-16 18:56:55 +01:00
parent 4b3e3385b5
commit 16acdbf59d
28 changed files with 10428 additions and 12 deletions

24
src/cnetz/sysinfo.h Normal file
View File

@@ -0,0 +1,24 @@
typedef struct system_information {
uint32_t ogk_timeslot_mask; /* each bit defines an assigned time slot */
uint8_t fuz_nat; /* national network ID */
uint8_t fuz_fuvst; /* id of switching center */
uint8_t fuz_rest; /* rest of base station id */
uint8_t mittel_umschalten;
uint8_t grenz_umschalten;
uint8_t mittel_ausloesen;
uint8_t grenz_ausloesen;
uint8_t sperre;
uint8_t genauigkeit;
uint8_t entfernung;
uint8_t grenz_einbuchen;
uint8_t fufst_prio; /* prio of base station */
uint8_t nachbar_prio;
uint8_t bewertung;
uint8_t reduzierung;
} cnetz_si;
extern cnetz_si si;
void init_sysinfo(void);