Commit Graph

127 Commits

Author SHA1 Message Date
sq5bpf 2928504e94 use -r -s by default 2016-12-18 14:52:53 +01:00
sq5bpf 6d38669f05 fix D-SETUP parser 2016-12-18 14:52:53 +01:00
sq5bpf 6b53e4d928 add flag to allow parsing of some encrypted packets 2016-12-18 14:52:53 +01:00
sq5bpf 59b036f595 add some includes 2016-12-18 14:52:53 +01:00
sq5bpf d47e411f5a initial fragment reassembly work, not yet complete 2016-12-18 14:52:53 +01:00
sq5bpf e03e981038 add the receiver id to voice frames too 2016-12-18 14:52:52 +01:00
sq5bpf 56b8e44324 add parser for D-TX GRANTED and D-CONNECT, and various other stuff 2016-12-18 14:52:52 +01:00
sq5bpf c7e53d960f add rxid to BURST messages 2016-12-18 14:52:52 +01:00
sq5bpf 7145d09d5b remove fifo stuff 2016-12-18 14:52:52 +01:00
sq5bpf ded0ac55d5 udp transport receiver script 2016-12-18 14:52:52 +01:00
sq5bpf 72008e4418 add company-assigned tetra protocol identifiers from an xls file found on the ETSI website 2016-12-18 14:52:52 +01:00
sq5bpf 6733e6c6ed move add sds parsing to tetra_sds.c 2016-12-18 14:52:52 +01:00
sq5bpf b547d72863 don't trust the SDS length value 2016-12-18 14:52:52 +01:00
sq5bpf 2bb9abe731 update README 2016-12-18 14:52:52 +01:00
sq5bpf c07f324085 add the crude afc option to float_to_bits.c too 2016-12-18 14:52:52 +01:00
sq5bpf a6b961a755 add float_to_bits functionality inside tetra-rx, add crude pseudo-afc 2016-12-18 14:46:25 +01:00
sq5bpf 4c09fdc00a add some error checking to the receiver scripts 2016-12-18 14:46:25 +01:00
sq5bpf d76a8c1aa9 correct LIP short location report longtitude calculation bug 2016-12-18 14:46:25 +01:00
sq5bpf bf78c030b9 add option to send to a remote telive instance 2016-12-18 14:46:25 +01:00
sq5bpf b2051f702c workaround for gnuradio-config-info -v reporting version with v at the beginning 2016-12-18 14:46:25 +01:00
sq5bpf 6edf91fe5e extract more frequency information 2016-12-18 14:46:25 +01:00
sq5bpf 640a484f03 d-nwrk-broadcast parsing 2016-12-18 14:46:25 +01:00
sq5bpf 4eeb3340ba merge gr 3.6 and 3.7 versions 2016-12-18 14:46:25 +01:00
Antonio Eugenio Burriel a1fb5c348e Fix ETSI reference codec's patch for building on 64 bit architectures. 2016-12-18 14:46:25 +01:00
sq5bpf 27feaeb6c4 support SDS-TL, and improve D-RELEASE parsing 2016-12-18 14:46:25 +01:00
sq5bpf 6c7d25d02d expose call identifier to telive 2016-12-18 14:46:25 +01:00
sq5bpf bdf8c371b1 var fix 2016-12-18 14:46:25 +01:00
sq5bpf 1b2a87f2df send mark invalid positions for telive 2016-12-18 14:46:25 +01:00
sq5bpf 538e848563 better LIP parsing 2016-12-18 14:46:25 +01:00
sq5bpf 948ca3ebdd add missing break 2016-12-18 14:46:25 +01:00
sq5bpf fb7648a46e added simple location system, including some proprietary system used in Spain 2016-12-18 14:46:25 +01:00
sq5bpf e1f11788d3 added testsds 2016-12-18 14:46:24 +01:00
sq5bpf 8acfc998f0 add some preliminary LIP and Location system support 2016-12-18 14:46:24 +01:00
sq5bpf 3985eb7e41 show LA parameter 2016-12-18 14:46:24 +01:00
sq5bpf 593b9821e1 fix sds crash 2016-12-18 14:46:24 +01:00
sq5bpf 6587739eb0 pushed correct tetra_upper_mac.c version 2016-12-18 14:46:24 +01:00
sq5bpf e7be1e8672 codec tweaks 2016-12-18 14:46:24 +01:00
sq5bpf 080bd4d3b5 first version of the mods 2016-12-18 14:46:24 +01:00
sq5bpf cae3e84875 receiver* bugfix 2016-12-18 14:46:24 +01:00
sq5bpf edb7fce4ac add simdemod.py 2016-12-18 14:46:24 +01:00
sq5bpf 3b5b844f75 add ppm support 2016-12-18 14:46:24 +01:00
Dieter Spaar 158270f489 normalize_fn(): Fix computation of frame numbers
A copy+paste mistake resulted in the calculation of wrong frame numbers
in normalize_fn().
2016-11-27 17:50:08 +01:00
Petr Baudis a562b0e9a2 Merged useful extra features
osmosdr-tetra_demod_fft.py: Commandline switch -F for frequency offset
osmosdr-tetra_demod_fft.py: More verbose fine-tuning messages

Conflicts:
	src/demod/python/osmosdr-tetra_demod_fft.py
2015-08-21 01:52:40 +02:00
Petr Baudis 7d6f7287d7 osmosdr-tetra_demod_fft.py: More verbose fine-tuning messages 2015-08-21 01:52:27 +02:00
Jiří Pinkava 89f01f3501 fix debug build 2015-08-21 01:49:46 +02:00
Jiří Pinkava c065f9214c speed up float_to_bits
Reduce overhead caused by inefficient call of read
for each float. Increases speed about 50x.
2015-08-21 01:49:38 +02:00
luckyhacky 6f78d76052 removed hard coded values - exchanged it with enum for better readability 2015-08-21 01:49:02 +02:00
luckyhacky 83140af8d0 extended sysinfo as described in section 21.4.4.1
now every transmitted field in sysinfo is analyzed
2015-08-21 01:48:46 +02:00
luckyhacky 732d06d531 align for better readability 2015-08-21 01:48:30 +02:00
luckyhacky 165bf705a2 fixed typo 2015-08-21 01:47:00 +02:00