Osmocom TETRA PHY/MAC implementation https://osmocom.org/projects/tetra
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
osmo-tetra/src
wbokslag 615146270f More robust bounds checking on llc pdu parsing 2 months ago
..
demod Fix typos 3 years ago
lower_mac Support parsing of multiple mac resources in the same timeslot 2 months ago
phy keep track of which block of a downlink burst is being processed 4 months ago
.gitignore add script for testing performance and number of correctly decoded frames 4 years ago
Makefile added support for advanced link defragmentation 2 months ago
conv_enc_test.c keep track of which block of a downlink burst is being processed 4 months ago
crc_test.c Reformatting to prevent linter warnings 2 months ago
float_to_bits.c only compute filter when opt_afc is enabled 2 months ago
receiver1 Add simdemod2.py, a simple demodulator without GUI 6 years ago
receiver2 Add simdemod2.py, a simple demodulator without GUI 6 years ago
testpdu.c Reformatting to prevent linter warnings 2 months ago
testpdu.h initial import of Osmocom TETRA phy and lower MAC code 12 years ago
tetra-rx-tests.sh add script for testing performance and number of correctly decoded frames 4 years ago
tetra-rx.c add traffic dumping patch, use getopt to parse arguments 4 years ago
tetra_cmce_pdu.c Reformatting to prevent linter warnings 2 months ago
tetra_cmce_pdu.h add decode of CMCE PDU type 12 years ago
tetra_common.c Reformatting to prevent linter warnings 2 months ago
tetra_common.h Reformatting to prevent linter warnings 2 months ago
tetra_gsmtap.c Support parsing of multiple mac resources in the same timeslot 2 months ago
tetra_gsmtap.h add traffic dumping patch, use getopt to parse arguments 4 years ago
tetra_llc.c added support for advanced link defragmentation 2 months ago
tetra_llc.h added support for advanced link defragmentation 2 months ago
tetra_llc_pdu.c More robust bounds checking on llc pdu parsing 2 months ago
tetra_llc_pdu.h added support for fill bits and basic link defragmentation (also thanks to SQ5BPF) 2 months ago
tetra_mac_pdu.c Reformatting to prevent linter warnings 2 months ago
tetra_mac_pdu.h added support for fill bits and basic link defragmentation (also thanks to SQ5BPF) 2 months ago
tetra_mle.c added support for advanced link defragmentation 2 months ago
tetra_mle.h added support for advanced link defragmentation 2 months ago
tetra_mle_pdu.c upper mac: print MLE PDU type 12 years ago
tetra_mle_pdu.h upper mac: print MLE PDU type 12 years ago
tetra_mm_pdu.c Reformatting to prevent linter warnings 2 months ago
tetra_mm_pdu.h Reformatting to prevent linter warnings 2 months ago
tetra_prim.h keep track of which block of a downlink burst is being processed 4 months ago
tetra_sndcp_pdu.c SNDCP: use downlink definitions, not uplink 12 years ago
tetra_sndcp_pdu.h SNDCP: use downlink definitions, not uplink 12 years ago
tetra_tdma.c normalize_fn(): Fix computation of frame numbers 6 years ago
tetra_tdma.h added basic hyperframe support for output 7 years ago
tetra_upper_mac.c added support for advanced link defragmentation 2 months ago
tetra_upper_mac.h added support for fill bits and basic link defragmentation (also thanks to SQ5BPF) 2 months ago
tunctl.c modify tunctl to allow cration of TUN (ip) devices, not just TAP (ethernet) 12 years ago
tuntap.c ensure zero termination of tun device name 5 months ago
tuntap.h Created tuntap.h to allow for proper use of tun_alloc in tetra_llc.c 5 months ago