Tetra decoding

Status
Not open for further replies.

skinkie

Member
Joined
Jan 31, 2016
Messages
23
Reaction score
0
Location
Leidschendam
I wouldn't use 'wav' files for it. But yes you can, directly with gnuradio. It might be as easy as piping the output to a file instead of the tetra decoder.
 

hamradionl

Member
Joined
Mar 23, 2014
Messages
729
Reaction score
96
Did try with SDRsharp but that is windows so not able to listening to Tetra if there any conversation going on.
Iam noway Guru with linux or GNUradio and green as gras :)
How to get GNUradio record or safe these files ?
This time need a .wav file in know its limited
Only need ones some minute or so ( large files )
 

sameehosen

Member
Premium Subscriber
Joined
Jan 24, 2015
Messages
75
Reaction score
0
Location
HAMPORG
Good evening to all
About a year ago I was able to locate a single call on file kml
Now I'm trying but I foiled
These orders used Please guide me to where the error
Sorry figures set for the frequency and mcc -mnc-la fake
Thank you
 

Attachments

  • 1.jpg
    1.jpg
    30.5 KB · Views: 1,775
  • 2.jpg
    2.jpg
    27.2 KB · Views: 1,754
  • 3.jpg
    3.jpg
    15.9 KB · Views: 1,682
  • 4.jpg
    4.jpg
    32.8 KB · Views: 1,728

goldcat

Member
Premium Subscriber
Joined
Aug 5, 2012
Messages
7
Reaction score
0
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


Sent from my GT-I9060 using Tapatalk
 

soDimmmm

Member
Joined
Sep 9, 2009
Messages
7
Reaction score
0
Location
Netherlands
Can you please help me to know why the decoded voice come clipping like this, i use Telive image with the supplied UDP_Slow example and NooElec 0.5ppm TCXO Dongle, the air encryption is showing 0.

Audio sample:

http://s1.vocaroo.com/vss/6s4pqX8aou.flv
Vocaroo | Voice message

73,

This is how the encrypted sounds like: https://youtu.be/aMsRWnM1YoY?t=79

I suspect that the problem is in your configuration. The network you are listening to, cannot be encrypted AFAIK because it shows enc=0
 

grosminet

Member
Joined
Jan 21, 2004
Messages
318
Reaction score
101
I'm sure that something can be make with cubicsdr

I'm sure that something can be make with cubicsdr

Cubicsdr in 0.20 is easy to install on linux. Just copy this link :

https://github.com/cjcliffe/CubicSDR/releases/download/0.2.0/CubicSDR-0.2.0-x86_64.AppImage

make it executable and run

Cubicsdr has an IQ output ready

then it can be send to telive (I suppose)

here is my script

#!/bin/sh
export TETRA_HACK_PORT=7379
export TETRA_HACK_RXID=$1
ulimit -c unlimited
pacat --passthrough -v -d alsa_output.pci-0000_00_1b.0.analog-stereo |./osmo-tetra-sq5bpf/src/demod/python/simdemod2.py -o /dev/stdout | ./osmo-tetra-sq5bpf/src/float_to_bits /dev/stdin /dev/stdout | ./osmo-tetra-sq5bpf/src/tetra-rx /dev/stdin

After creating a fifo by mkfifo in.float, I haven't any error but No decode

I suppose , I have to play with pacat parameters (pacat --help)

If this can work (I'm not sure) , Telive could run with airspy and sdrplay witout latency

all ideas are welcome
 

grosminet

Member
Joined
Jan 21, 2004
Messages
318
Reaction score
101
3 October GQRX version has now IQ output . Alaso be a front end for TETRA telive
 

henrygb

Member
Joined
Dec 13, 2007
Messages
90
Reaction score
1
Can you please help me to know why the decoded voice come clipping like this, i use Telive image with the supplied UDP_Slow example and NooElec 0.5ppm TCXO Dongle, the air encryption is showing 0.

Audio sample:

http://s1.vocaroo.com/vss/6s4pqX8aou.flv
Vocaroo | Voice message

73,

Hi, I´m following this project since begining (two years ago?) and, sometimes had capture some audio like this, in my region are two different networks, and only in one them SOMETIMES, in random situations, caught audio sound like yours. Always thought it is a fault on the network, by the other hand, i´m runing in VMware, tried with ubuntu, and debian 8, and GNU radio 3.7.5 same thing in any combination
 

SavoS

Member
Joined
Oct 6, 2016
Messages
5
Reaction score
0
Location
Škofja Loka, Slovenia
Hello,

I'm trying to run this in WIN 10 pc, but without success.
This is users manual, but I hit the wall in point 2A... Can Anyone help me with this..

1) Open GRC project of your choice (already with the CQPSK Demod box)
2) Use the Project/Execute to run the project from the GRC
- OR -
If you had headless (without GUI) project, use Project/Generate option
to generate top_block.py file in the GRC project directory.
2a) Then open GNURadio Command Prompt from Start menu, the use this command
c:\Program Files\GNURadio-3.7\gr-python27\python.exe -u c:\path\to\grc\project\top_block.py
This will enhance performance.
3) Open new M-SYS2 shell for every channel in that project and execute
command "cd "cd is the number of each channel in GRC project
4) Open new M-SYS2 shell, resize it to 203x60 and execute:
- cd /tetra/bin
- ./rxx OR ./rxx_xmlrpc (if you are using XMLRPC GRC project)
You can edit these files to match your preferences
5) That's it, should work.

Many thanks and kind regards!
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
hello everyone :)

i didn't read the forum for a while, but will try to read the pile of posts since my last visit.

recently i've been to a small radio conference and some nice people let me play with their demo equipment, and record the result, so i got some test traffic to work on and would like to share the result.

i've implemented some fragment reassembly in tetra-rx, this is limited to SDS messages right now. if anyone wants to try, please update osmo-tetra-sq5pf, and add the -r -s flags to tetra-rx (for example in receiver1udp change the end of last line should read ./tetra-rx -r -s -a -i /dev/stdin ). if you have any SDS longer that about 10-15 characters on your network, then you should see them.

-r enables reassembly
-s tries to treat all non-text SDS as text, so if there are text strings in them you will see them


this is quite unfinished yet, the fragments are not always assembled correctly and the length isn't always correct too, but i will try to fix it when i find some time. please report how it works, as this is only based upon some simple test traffic i've recorded na dwasn't tested on real traffic
 

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
Very interesting claim. I am running with volk_profile, physically in one location I have very good reception.

the problem i've had is with gnuradio from raspbian 8 packages (i think it's version 3.7.5), the arm optimised functions are unimplemented or are incorrectly picked by volk_profile, and the receiver just doesn't work (but doesn't give errors, just sits there and doesn't do anything)

i think the version in backports (currently 3.7.10) is fixed
 
Last edited:

sq5bpf

Member
Joined
Jan 23, 2014
Messages
517
Reaction score
15
i've commited a small change to osmo-tetra-sq5bpf:

- fix segfaults when fragment reassembly is enabled

- add the -e command line switch to tetra-rx. this will allow parsing of some encrypted packets. please note that the results might be gibberish, after all this is what encryption is for :).
 

oz1jua

Member
Joined
Dec 15, 2014
Messages
131
Reaction score
28
Location
Copenhagen
i've commited a small change to osmo-tetra-sq5bpf:

- fix segfaults when fragment reassembly is enabled

- add the -e command line switch to tetra-rx. this will allow parsing of some encrypted packets. please note that the results might be gibberish, after all this is what encryption is for :).

After upgrade to 1.9 new version I get a lot of ### SMALL FRAME: write 1386
It seems that error only come when using more than one channel.
And I do not think there is any sound after this. I have to test more to verify.
 
Status
Not open for further replies.
Top