osmo-tetra/src/lower_mac
wbokslag 1b7ebde55d Keep timeslot number in range 1-4 instead of 0-3 in parsing of SYNC frame
According to the tetra_tdma_time struct definition, the tn should be in range 1-4. Also, tetra_burst_sync_in increments the timeslot number when in a synchronized state. The timeslot is then normalized with normalize_tn which also expects the tn to be within the 1-4 range.

Change-Id: Ib0967fdeef3bf37c612124626a74d240aa571a66
2022-09-18 15:16:51 +02:00
..
crc_simple.c initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
crc_simple.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
tch_reordering.c add bit-reordering functions for TETRA ACELP speech codec 2011-05-29 13:02:37 +02:00
tetra_conv_enc.c Speech Class 1 bits are 112 / 168, not 114 / 171 2011-05-27 12:32:15 +02:00
tetra_conv_enc.h Speech Class 1 bits are 112 / 168, not 114 / 171 2011-05-27 12:32:15 +02:00
tetra_interleave.c add matrix interleave for voice frames (untested) 2011-05-27 10:59:09 +02:00
tetra_interleave.h add matrix interleave for voice frames (untested) 2011-05-27 10:59:09 +02:00
tetra_lower_mac.c Keep timeslot number in range 1-4 instead of 0-3 in parsing of SYNC frame 2022-09-18 15:16:51 +02:00
tetra_rm3014.c initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
tetra_rm3014.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
tetra_scramb.c initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
tetra_scramb.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
viterbi.c Make viterbi decoder deterministic in case of bit errors / too few symbols 2018-07-21 10:29:20 +02:00
viterbi.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
viterbi_cch.c lower_mac/viterbi: Use the high level API of conv.h from libosmocore 2011-11-25 20:13:51 +01:00
viterbi_cch.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00
viterbi_tch.c lower_mac/viterbi: Use the high level API of conv.h from libosmocore 2011-11-25 20:13:51 +01:00
viterbi_tch.h initial import of Osmocom TETRA phy and lower MAC code 2011-01-19 10:39:59 +01:00