Tetra decoding

Status
Not open for further replies.

steed

Member
Joined
May 27, 2015
Messages
8
no voice no data

hello

i use linux mint cinnamon 64b 17.2, my computer has restarted 3x times when i played the telive simple.grc file, but, everything has been compiled fine, and seem to run fine, excepted i got nothing (no voice no data) in telive, my signal is encrypted ?

also have this strange em in gnuradio companion? gtk-citical ....
http://img15.hostingpics.net/pics/958603Capture.jpg


thx
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
516
i use linux mint cinnamon 64b 17.2, my computer has restarted 3x times when i played the telive simple.grc file,

the restarts are probably caused by the computer overheating, the gnuradio scripts are very cpu intensive.
please try to improve the cooling

hbut, everything has been compiled fine, and seem to run fine, excepted i got nothing (no voice no data) in telive, my signal is encrypted ?

how can we tell? you posted absolutely no info

also have this strange em in gnuradio companion? gtk-citical ....
http://img15.hostingpics.net/pics/958603Capture.jpg

don't worry about it
 

steed

Member
Joined
May 27, 2015
Messages
8
no voice no data

hello,

in my area i have a lot of TETRA network, (at office or home), mainly between 424 430Mhz, (i have checked also with my scanner).
http://img11.hostingpics.net/pics/452970SDRcompFreq.jpg

here is my Telive screenshot, my question is if there any data encrypted or not, telive say something like ? "tetra encrypted" ?
http://img11.hostingpics.net/pics/388496telive.jpg

receiver
http://img11.hostingpics.net/pics/311184receiver.jpg
tetrad
http://img11.hostingpics.net/pics/495423tetrad.jpg
 

passie101

Member
Joined
Feb 26, 2015
Messages
43
Is there a way to simple extract the real time played ISSI GISSI ids ?
I want to make a external HTML monitor that displays the played ISSI GISSI information.
There is so much info in the LOG file that makes it hard to extract this info realtime.

And another future equest.

To make a description file that can be used to display the company name of the MNC that replace MNC number on the screen.
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
516
Is there a way to simple extract the real time played ISSI GISSI ids ?
I want to make a external HTML monitor that displays the played ISSI GISSI information.
There is so much info in the LOG file that makes it hard to extract this info realtime.

no simple way, but this is planned

To make a description file that can be used to display the company name of the MNC that replace MNC number on the screen.

i was planning to do this for a long time. this is simple functionality. the only problems were: where to put the information (but now there is the frequency info screen, and lots of free space there), and how to make a mechanism to allow users to share network info easily and legally (haven't solved that one yet).
 

Erik40

Member
Joined
Dec 4, 2015
Messages
60
New experimental install script. It should support Debian 8 , Ubuntu 14 (and distributions derived from it, such as Linux Mint 17.2), and maybe Ubuntu 15 (and derived distributions). This will also install gqrx, which is not needed for telive, but might be useful for other purposes.

To install:

- install your distribution of choice (but don't install any radio stuff)
- make sure you have internet access
- make sure that you have sudo rights for your normal user
- as this normal user (not root!) run:

Code:
wget https://raw.githubusercontent.com/sq5bpf/telive/master/scripts/install_telive.sh
# now here you should read the script, don't just blindly run scripts off the internet
chmod 755 install_telive.sh
./install_telive.sh

I haven't actually tested if it works, so feedback is very welcome.

what is the best distro for it can you pm please a have question

regards erik
 

R3Natas

Member
Joined
Oct 5, 2013
Messages
36
Programming

Hello, used this tetra decoder for few weeks and I highly enjoy it, works fine!
But have you ever wondered if you can program your tetra radio to that TMO network using those parameters from decoder. Like in my area there is a small tetra network which my friend runs and because he only paid money for the net and only knows how to press the PTT button he gave me a challenge to program his spare MTH800 for his TMO net because he knows I'm not newbie to radio industry and now I'm trying to program his terminal in the CPS+ but totally don't know how to do it. So maybe someone has skills in TMO programming?
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
516
he gave me a challenge to program his spare MTH800 for his TMO net because he knows I'm not newbie to radio industry and now I'm trying to program his terminal in the CPS+ but totally don't know how to do it.

a non-newbie would probably check which parameters are necessary to program the device (frequencies, MCC, MNC, LA, Color code, some plausible ISSI, GSSIs etc - you can see all in telive). but first check if it's legal, even if you have his permission
 

grosminet

Member
Joined
Jan 21, 2004
Messages
307
error in osmosdr-tetra_demod_fft.py

Hello

I try to run osmo tetra under Gnuradio 3.7 (my 3.6 gnuradio) are working fine for years .

I have the following errors :

Traceback (most recent call last):
File "./osmo-tetra-sq5bpf/src/demod/python/osmosdr-tetra_demod_fft.py", line 271, in <module>
tb = top_block()
File "./osmo-tetra-sq5bpf/src/demod/python/osmosdr-tetra_demod_fft.py", line 94, in __init__
self.resamp = filter.pfb_decimator_ccf(int(rerate))
File "/usr/local/lib/python2.7/dist-packages/gnuradio/filter/filter_swig.py", line 1586, in make
return _filter_swig.pfb_decimator_ccf_make(*args, **kwargs)
TypeError: Required argument 'taps' (pos 2) not found


my command line is :

./osmo-tetra-sq5bpf/src/demod/python/osmosdr-tetra_demod_fft.py -a rtl=0 -o /dev/stdout | ./osmo-tetra-sq5bpf/src/float_to_bits /dev/stdin /dev/stdout | ./osmo-tetra-sq5bpf/src/tetra-rx /dev/stdin

My os is ubuntu 14.04 64 bits

What I did :

I copied contents of directory python 3.7 into python directory

gnuradio 3.7 is working fine with gr-gsm project on this PC

any idea ?

Thanks


I'm sure there is a bug in osmosdr-tetra_demod_fft.py . I tried several configuration and still this same error . I tried with rtl sdr keys , hackrf . The beginning of software recognize the SDR hardware then crash .

osmosdr-tetra_demod_fft.py is much easier to run rather than "grc" because it is less consumming in CPU .IT is easier to find the right frequency with osmosdr-tetrasdr rather than with GRC .

With osmosdr-tetra_demod_fft.py you can use the -f (frequency command) in order to make batches .
osmosdr-tetra_demod_fft.py supports all hardware devices that gr-osmosdr is supporting .

remember that osmosdr-tetra_demod_fft.py is working fine with ubuntu 14 and gnuradio 3.6

Who succed with osmosdr-tetra_demod_fft.py with ubuntu 14 and gnuradio 3.7 ?

thanks for answer
 

R3Natas

Member
Joined
Oct 5, 2013
Messages
36
a non-newbie would probably check which parameters are necessary to program the device (frequencies, MCC, MNC, LA, Color code, some plausible ISSI, GSSIs etc - you can see all in telive). but first check if it's legal, even if you have his permission
Thanks, I'm just new to tetra, but I managed to program this set with no problem, so now it works fine.
 

Erik40

Member
Joined
Dec 4, 2015
Messages
60
the best one is the one that you know best (pick from: debian, ubuntu, mint)

ok tnx how do i start gnu radio and telive i have used the autoscript i dont understand how to start it i lookt in to the pdf file but i can not start it is there a howto to do it

erik
 

sm0vec

Member
Joined
Dec 8, 2014
Messages
46
Quick update.

I've now installed the software using the installation script on Lubuntu 15.10 (latest release) - all works just fine, except some access problems on the /tetra folder. (had to change owner manually)

As usual, I installed on a Intel NUC, this time I tried the i3 variant (little-brother in the 2015-series)

Mini PC Intel® NUC Kit NUC5i3RYK

I'm impressed to see that I could decode a busy 4 channel site without any problem.

Compared with the 2014 i5 variant (top model that year) I actually get better quality of the recording. On the 2014 i4 I sometimes get missed part of the voice when there are many active calls. From a pure benchmark perspective, the 2014 i5 should be better, but on that I'm still running Lubuntu 14.04 and the old Gnuradio, so maybe the explanation to the increased performance can be found in the kernel or Gnuradio 3.7.

Btw... the sound problem on the 2014 i5 variant only occurs on sites with 4 channels, if I decode 2 sites with 2 channels each, I never get the sound problem.
 

sm0vec

Member
Joined
Dec 8, 2014
Messages
46
Thanks, I'm just new to tetra, but I managed to program this set with no problem, so now it works fine.

Interesting. CPS Plus is not directly intuitive to use. Did you use a ready prepared code plug or you started from scratch?

How did you setup the frequency list? did you use the list of fixed frequencies, or scan list?

(sorry for a bit of topic)
 

Erik40

Member
Joined
Dec 4, 2015
Messages
60
is there a how to to start telive and gnu radio

i have instald the new auto script

i have read the pdf file but dont understand it
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
516
From a pure benchmark perspective, the 2014 i5 should be better, but on that I'm still running Lubuntu 14.04 and the old Gnuradio, so maybe the explanation to the increased performance can be found in the kernel or Gnuradio 3.7.

it might also be the scheduling or the sound system (pulseaudio and friends). try to run volk_profile and see if it makes it run even faster.

btw i wish there was some standard 4x40 LCD display that can be connected to these NUC boxes. then i could make a version that displays the necessary info on this display, and basically behaves like a scanner
 

sm0vec

Member
Joined
Dec 8, 2014
Messages
46
it might also be the scheduling or the sound system (pulseaudio and friends). try to run volk_profile and see if it makes it run even faster.

btw i wish there was some standard 4x40 LCD display that can be connected to these NUC boxes. then i could make a version that displays the necessary info on this display, and basically behaves like a scanner

I've been looking for some such displays (text LCD's but full colour pixel variants). The NUC have two display outputs, one HDMI and one Display port, and there are some small interesting options. However, they cost quite a lot... but maybe sometime next year it's a good project to start.

But another thing I might do first... I've been looking for a tablet PC (Acer, Asus or similar) which can run Linux... it wouldn't be too difficult to convert a typical leather cover for such a tablet to also contain the SDR and antenna built in :) So that's first in the shopping list.
 

grosminet

Member
Joined
Jan 21, 2004
Messages
307
I'm sure there is a bug in osmosdr-tetra_demod_fft.py . I tried several configuration and still this same error . I tried with rtl sdr keys , hackrf . The beginning of software recognize the SDR hardware then crash .

osmosdr-tetra_demod_fft.py is much easier to run rather than "grc" because it is less consumming in CPU .IT is easier to find the right frequency with osmosdr-tetrasdr rather than with GRC .

With osmosdr-tetra_demod_fft.py you can use the -f (frequency command) in order to make batches .
osmosdr-tetra_demod_fft.py supports all hardware devices that gr-osmosdr is supporting .

remember that osmosdr-tetra_demod_fft.py is working fine with ubuntu 14 and gnuradio 3.6

Who succed with osmosdr-tetra_demod_fft.py with ubuntu 14 and gnuradio 3.7 ?

thanks for answer

I found solution by myself ( asking to osmosdr-tetra_demod_fft.py script)

by using .py in this repository :

osmo-tetra - Osmocom TETRA PHY/MAC implementation

working fine with rtl sdr !!!
 
Status
Not open for further replies.
Top