Tetra decoding

Status
Not open for further replies.

Eierhals

Member
Joined
Jul 9, 2016
Messages
1
Location
Halle Saale
Tetra works, Many Thanks to Jacek (sq5bpf)

But i have any Problems.

First, my english is very poor sorry, i hope you can understand me. Speak anyone here the German Language and can help me? I am an absolute Linux Beginner. The Systems are running with Linix Mint 17.3 XFCE. I have more than one Computers installed with Linux and Telive. (Asus F200CA Netbook 2GB Ram + Asus X5DIJ 4GB Ram)

The 1. SDR is the known Black Stick, the 2.SDR the known Blue USB Stick from China. R820T Tuners.

The Antenna, an Diamond X300N, is on the Roof of the House, in 25m Height. The QTH is Central in the City.

First little Problem:
I have Python Errors in GNU Radio. The Error is:
(python:2436): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
But Tetra decoding works.

Second Problem:
My local Tetra Network has 4 Frequencys around 426 MHz. 4 local areas with its own Frequency, but the same "Uncnown Network 215"
I am running telive_4ch_gr37_udp.grc with receiver1udp 1-4. It works, but i have "Too much Changes" in RXX Window.
I cant configure the other Way with 2 or more different Channels, my Linux experience is to poor.

Third and Big Problem:
The Tetra Network is from a local Transportation Network. Bus, Trams and Support Units, 1"Big Central Dispatcher Tower", 2 Depots.
The local Tetra Network is organized in 4 "User Circles".

1. User are all the Tram and Bus Vehicles.
2. User are all the Support Units.
These two User Circles are managed from the "Central Dispatchers"

3.User is the Depot One
4.User is the Depot Two
Depots are Managed from a local Operator. (Callsigns "Depot10" seeing on LA1 Frequency and "Depot30" on LA4 Frequency. in RXX Window)

My Problem: I dont hear any Mobile Vehicle (Tram, Bus) managed by the Big Central Dispatchers. I can See in RXX Window the Callsign of the Tram/Bus/Support Unit, but only i can hear the Big Central Dispatcher. Is a big "Self Talk" from the Central Dispatcher, i hear no Answer or Question from the Tram/Bus/Support Mobile.

But when the local Operator from Depot 1 and 2 talk with a Tram or Bus, i can hear Both ! The Operator and also the Tram/Bus! the complete Talk was played and recorded.

Why i dont hear the Talk betwenn "Big Central Dispatcher" and an Tram/Bus/Support? Where is the mistake? Has anyone a Tip?

I testet parallel with an second Computer, it runs on Upload Frequencys 10MHz lower, but there found no Tetra Signal.

mutessi on/off has no effect.

An other little Problem is simple for Linus Experts.
How can i make an "one Button Starter" for all the Programms
( 4CH grc, rxx, tetrad, receiver1 udp Windows 1-4, RXX Window) ? I have a blind Friend and its better he start only one Button for all the Programms...

The last Problem is the "Simple Slow grc"
On my other Netbook, Acer D250 with an old Atom and 2 GB Ram have i the Problem, that i cant Run the "1 CH Simple", the Window with the Spektrum Analyzer and Flowgraph is to big in Vertical Size, i cant see the Sliders für SDR Gain etc.pp. The Display has only 800x600.
How to Resize this Window?

I know that was just a lot, thank you all in advance.
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
hey , jacek thanks for the great software in linux, its running ok

companies tetra unencryted on 425.56 >429 mhz great audio output.

sometimes a little bug in telive , and crashes after inactive voice period

good luck.....73
 

Pepijn1908

Member
Joined
Jul 19, 2015
Messages
14
First little Problem:
I have Python Errors in GNU Radio. The Error is:
(python:2436): Gtk-CRITICAL **: IA__gtk_widget_get_direction: assertion 'GTK_IS_WIDGET (widget)' failed
But Tetra decoding works.

Don't worry about this.

Second Problem:
My local Tetra Network has 4 Frequencys around 426 MHz. 4 local areas with its own Frequency, but the same "Uncnown Network 215"
I am running telive_4ch_gr37_udp.grc with receiver1udp 1-4. It works, but i have "Too much Changes" in RXX Window.
I cant configure the other Way with 2 or more different Channels, my Linux experience is to poor.

I quote from the telive docs:

A single telive instance should service only data from channels from one tetra LA.

Read the doc, it explains very clear how to deal with multiple channels. https://github.com/sq5bpf/telive/raw/master/telive_doc.pdf

Third and Big Problem:
The Tetra Network is from a local Transportation Network. Bus, Trams and Support Units, 1"Big Central Dispatcher Tower", 2 Depots.
The local Tetra Network is organized in 4 "User Circles".

1. User are all the Tram and Bus Vehicles.
2. User are all the Support Units.
These two User Circles are managed from the "Central Dispatchers"

3.User is the Depot One
4.User is the Depot Two
Depots are Managed from a local Operator. (Callsigns "Depot10" seeing on LA1 Frequency and "Depot30" on LA4 Frequency. in RXX Window)

My Problem: I dont hear any Mobile Vehicle (Tram, Bus) managed by the Big Central Dispatchers. I can See in RXX Window the Callsign of the Tram/Bus/Support Unit, but only i can hear the Big Central Dispatcher. Is a big "Self Talk" from the Central Dispatcher, i hear no Answer or Question from the Tram/Bus/Support Mobile.

But when the local Operator from Depot 1 and 2 talk with a Tram or Bus, i can hear Both ! The Operator and also the Tram/Bus! the complete Talk was played and recorded.

Why i dont hear the Talk betwenn "Big Central Dispatcher" and an Tram/Bus/Support? Where is the mistake? Has anyone a Tip?

Are you sure you are listening to all the frequencies of that LA? Press t to see a list of detected frequencies.

I testet parallel with an second Computer, it runs on Upload Frequencys 10MHz lower, but there found no Tetra Signal.

You are not going to hear anything on the upload freq's unless the transmitting (uploading) radio is near you and then (if telive can decode the upload directly, I don't think it does) you'd only hear that radio.

mutessi on/off has no effect.

What do you expect it to do? The doc says this:

- mutessi - allow recording and playback of data for a usage identifier with no SSI data (useful, because it supressed the playback of encrypted data)

An other little Problem is simple for Linus Experts.
How can i make an "one Button Starter" for all the Programms
( 4CH grc, rxx, tetrad, receiver1 udp Windows 1-4, RXX Window) ? I have a blind Friend and its better he start only one Button for all the Programms...

Read this topic, the answer is somewhere in here, don't know where exactly.

The last Problem is the "Simple Slow grc"
On my other Netbook, Acer D250 with an old Atom and 2 GB Ram have i the Problem, that i cant Run the "1 CH Simple", the Window with the Spektrum Analyzer and Flowgraph is to big in Vertical Size, i cant see the Sliders für SDR Gain etc.pp. The Display has only 800x600.
How to Resize this Window?

You can edit the block to make it more horizontal. Or, if you know the frequency, don't use the simple one. :)

I'm not an expert myself but now you have some answers hopefully.

Pepijn
 

Merlin0130

Member
Joined
Jun 21, 2016
Messages
7
Location
Marseille France
hello and congratulations for all you have done for all om and swl with Telive ...

I am a beginner with Linux Ubuntu 16.04 on an acer aspire 1640 Z, thanks to the radio with gnuradio companion. always very interested in digital transmissions, DMR with dsd + and tetra with telive now thanks to your work ...

I have several problems unfortunately ...

1- "Despite having put" as xtrem 203x60, "I still have a window of 201x59", "preventing me from having" any 'slider' ppm, tune, gain etc ...

2- Despite "reading" all "read me" files, "I have a hard to start" a scan, or even a decoding on a known frequency, and "God knows" if "there is here "with strong signals," it's annoying "...

3- compiling my file 'en_30039502v010301p0.zip' at the last moment, it marks me "impossible to find aplay packages.

Help Help Help ... :) "I would be very happy" "work with your application" telive ...

And a question, how to serve me as sdrsharp receiver on another laptop and connect it to my acer linux with telive? with the help of a cable jack on the linux sound card input changes would be me easy? only to try? I'm in France and I am sorry for my bad english
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
tetra telive gnuradio-companion install .doc for kali linux iso

hello everyone, i have made a summary of my commands for linux in a .doc here for download...

first download kali linux 64 bit ISO on internet or 32 bit?

use cdburnerxp to burn the ISO file on a dvd.

make the kali installation on your laptop or desktop.... from boot....

startup kali and give all the command like in the .doc telive tetra gnuradio-companion sq5bpf

all is done in the "terminal" kali linux , be sure to type everything right -./ etc....and enter....

ALL the commands are correct . it is working exellent here. for unencrypted tetra

thanks for sq5bpf and finding here and there some info on the internet
 

Attachments

  • install telive sq5bpf , osmo-tetra, gnuradio.doc
    24.5 KB · Views: 637

asgard

Member
Joined
Sep 5, 2015
Messages
32
Location
UK
Hi, a little question or help please, i installed telive on a rpi 3 couple times and still don't have flowgraph.. all is installed ok, no errors , it show me generating.... and nothing.. anny ideea pls ? br'
 

Attachments

  • image.jpg
    image.jpg
    70.2 KB · Views: 3,525

asgard

Member
Joined
Sep 5, 2015
Messages
32
Location
UK
installed again using script , maual and using @on7ndr steps but still same error. :)
Executing: "/home/pi/tetra/telive/gnuradio-companion/receiver_udp/top_block.py"

linux; GNU C++ version 4.9.1; Boost_105500; UHD_003.007.003-0-unknown

Using Volk machine: neon_hardfp_orc
gr-osmosdr 0.1.3 (0.1.3) gnuradio 3.7.5
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
Exact sample rate is: 2000000.052982 Hz
The program 'top_block.py' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
(Details: serial 2659 error_code 8 request_code 70 minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the --sync command line
option to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
first choose open (left) and go to telive folder , click on receiver_grc 1 udp
than you see things rolling and also "generate" like your photo
BUT than you must go to RUN tab after the generate, and click and choose "EXECUTE"
than if you have no error, you will see the receiver.
to activate live tetra, cd telive/./rxx
now installed my telive with easy install script also, works also very good
good luck de on7ndr
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
install automatic with txt file install.TXT

tetra receiving live via telive sq5bpf , rtl820t genuine dongle

automatic "easy install script " for ubuntu 16.04 lte or debian...

FIrst Download my txt file (attachment here) and paste (copy) it to your Destop in linux

than rename the txt file to "install.sh" (RIGHT CLICK RENAME)

than open terminal and give 3 commands in same window

1. cd Destop
2. chmod +x install.sh
3. ./install.sh

wait intill easy telive installer begins

give password for installing.

than term cd tetra/osmo-tetra-sq5bpf/src
./receiver1udp 1

than term cd tetra/telive
./rxx
than term cd tetra/telive/bin
./tetrad

than term : gnuradio-companion


open flowgraph from telive gnuradiocompanion folder >>> 1 simple grc _37 receiver

execute by pressing green play triangle or under run execute.
 

Attachments

  • install.txt
    8.2 KB · Views: 319

steed

Member
Joined
May 27, 2015
Messages
8
hi,

i have just made a fresh install of Linux Mint 18 Sarah, everything seem to be compiled fine, when i start the flowgraph under gnuradio 3.7.9, i got PLL NOT LOCKED !

linux; GNU C++ version 5.3.1 20151219; Boost_105800; UHD_003.009.002-0-unknown

Using Volk machine: avx_64_mmx_orc
gr-osmosdr 0.1.4 (0.1.4) gnuradio 3.7.9
built-in source types: file osmosdr fcd rtl rtl_tcp uhd miri hackrf bladerf rfspace airspy redpitaya
Using device #0 Realtek RTL2838UHIDIR SN: 00000001
Found Rafael Micro R820T tuner
[R82XX] PLL not locked!
Exact sample rate is: 2000000.052982 Hz
[R82XX] PLL not locked!

>>> Done

anyone has experienced the same issue ?

regards
73'
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
Yes Steed , is normal with rtl2832uhid dongle. the same message here always.

your software is ok . will work !!!! just use gqrx to find your tetra network in the uhf band and

a tetra network has a bandwith of 25 khz and always on 425-429 mhz here.....

the uplink frequency is always 10 mhz lower , just fer info.

there you must can find some unencrypted in your area .

maybe in your area 390 mc downlink and 380 mc uplink

also on 435 mc amateurs using also tetra.



remember that you always must a PPM value from 75 to insert in the receiver when its on screen (gnuradio-companion) top-block-py

than you are exactly on the frequency. for gqrx the use please same use 75 PPM for rtl2832uhid /rt820t dongle

installing gqrx with command " sudo apt-get install gqrx"
to start gqrx , just type " gqrx " in your terminal.....

note the exact frequency's that you have found on paper and then start up the telive procedure.... commands...etc

good luck de on7ndr .
 

steed

Member
Joined
May 27, 2015
Messages
8
Yes Steed , is normal with rtl2832uhid dongle. the same message here always.
your software is ok . will work !!!! just use gqrx to find your tetra network in the uhf band and
a tetra network has a bandwith of 25 khz and always on 425-429 mhz here.....
the uplink frequency is always 10 mhz lower , just fer info.
there you must can find some unencrypted in your area .
maybe in your area 390 mc downlink and 380 mc uplink
also on 435 mc amateurs using also tetra.

remember that you always must a PPM value from 75 to insert in the receiver when its on screen (gnuradio-companion) top-block-py

than you are exactly on the frequency. for gqrx the use please same use 75 PPM for rtl2832uhid /rt820t dongle

installing gqrx with command " sudo apt-get install gqrx"
to start gqrx , just type " gqrx " in your terminal.....

note the exact frequency's that you have found on paper and then start up the telive procedure.... commands...etc

good luck de on7ndr .

Hi on7ndr,

thx for your quick response

i live in France, TETRA is here between 424.500-430 , on 390 it's TETRAPOL , a national emergency encrypted network, (police, fireman ect ...)

in fact i have already running Telive on a another computer but under Linux Mint 17.3, i never got PLL NOT LOCKED message so far ... what i'm surpised.


thx anyway
73'
 

on7ndr

Member
Joined
Jul 13, 2016
Messages
7
Location
belgium/st laureins
Steed , happy to hear that everything is o.k
i am no specialist in linux , just using skywave linux upgraded to ubuntu 16 xenia... 64 bit
and cubicsdr,qt5radio,gqrx,tetra,,dsd, xdx dx cluster all working good

for your info qt5 radio is a "sdr" which you can remotely controll a other sdr server radio (auround world)
its free off charge , and have several dsp servers auround the world.
it has lsb,fsk,am,cwu,cwl,rtty and sound realy good.

qt5 radio is standard in the live ISO off skywave linux.
fldigi is also standard.
use synaptic to download packages or direct via ubuntu softwarecenter.

gd lck de on7ndr .
 

ET-NL

Member
Joined
Mar 5, 2015
Messages
79
Location
Netherlands, Europe
Question,

Is there somebody who has a GNU radio script for a sdrplay receiver and wants to share this script?? Or tips how to change the default scripts to fit this receiver.

ET
 

grosminet

Member
Joined
Jan 21, 2004
Messages
307
Question,

Is there somebody who has a GNU radio script for a sdrplay receiver and wants to share this script?? Or tips how to change the default scripts to fit this receiver.

ET

I made some test with modified version of before 1.8 version using an airspy.grc with 4M sample rate. It can work but but there are some trouble with stopping receive even with Core I7 and usb3 . I never found the way to increase some parameters like buffers , usb settings . So I gave up . Now I m using airspy and I have better results . I think sdrplay is better but TETRA grc arn't made for sdrplay .
I asked to gqrx or cubicsdr developper to modify there softwares in order to run TETRA decode through IQ or UDP but I never had any good answer . I asked to sdrplay team to see could be done but I didn't have also answers .
Again sorry for mistakes and bad english , I lack of practice !!
 

ET-NL

Member
Joined
Mar 5, 2015
Messages
79
Location
Netherlands, Europe
Thanks for your reply.
Do you want to share your test script so I can try if it works for me.

I will keep the tip for the airspy in my mind, but the sdrplay is already bought now...

ET
 

Spain-73

Member
Joined
Aug 30, 2016
Messages
6
Raspberry pi 3 - question and comments

good Morning everybody from Madrid
First of all thanks to Jacek for this incredible software.
I have just ran script on RP 3 and it all seems ok.. but when I execute the 1 ch simple pipe file in gnuradio, the receiver pops up a sec and then it disappears. I'¡ve been reading the thread but it seems I can't find other suggestion but something related to use udp instead of pipe receivers. is this the solution?
I remember also something about runing gnuradio first of all in order to generate some needed files. Is this other solution or mistake I'm making?
Thanks in advance for all the community interest and dedication.
Anybody from Spain here?
73
tony
 

skinkie

Member
Joined
Jan 31, 2016
Messages
23
Location
Leidschendam
RaspberryPi 3 setup

Long time no see all. Doing normal work too ;) So today I set up a RPi3 with DVB-T2 dongle. I already knew my old dongle was a bit flacky some would say I might have destroyed it by static electricity. Using my custom gnublock code I am able to tune into three channels on a RaspberryPi3 and have some headroom left. I still see improvements possible but I just want to let you know that for a few bucks you can run the code and do more than before.

If anyone has used the alternative Tetra decoding implementations, I am also interested to read about it.

pi3.png
 
Status
Not open for further replies.
Top