tetra-demod.py chain pipe error

Espectro Digital jack at espectrodigital.com
Thu Apr 2 17:45:29 UTC 2015

Hello, I'm trying to receive tetra signal from rtl_sdr by tetra-demod.py, but I got this error:

rtl_sdr -s 195312 -f 392.1M -|demod/python/tetra-demod.py -s 195312 -i /dev/stdin -o /dev/stdout|./float_to_bits /dev/stdin /dev/stdout|./tetra-rx /dev/stdin
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 000000xx

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
>>> gr_fir_ccc: using SSE
sample rate: 195312
>>> gr_fir_ccf: using SSE
Invalid sample rate: 195312 Hz
WARNING: Failed to set sample rate.
Tuned to 392100000 Hz.
Tuner gain set to automatic.
Reading samples in async mode...
Signal caught, exiting!
Signal caught, exiting!
Short write, samples lost, exiting!
User cancel, exiting...


Q: Why don't you use osmosdr-tetra_demod_fft.py instead tetra-demod.py?
A: osmosdr-tetra_demod_fft.py is a nightmare for tuning, I've never got to center a signal successfully, so I want to modify rtl_sdr for tunning with mouse wheel.

Q: Why don't you modify osmosdr-tetra_demod_fft.py?
A: Well, I have a large experience programming c, not idea of programming python.

Q: Why don't you learn python?
A: That's the last bullet in my belt, but i wanna try something faster :)

Now a question for you all. Why is not there a C version of tetra demodulator?

Thanks and regards.

More information about the tetra mailing list