Auteur Topic: TETRA decoderen  (gelezen 386297 keer)

0 leden (en 2 gasten) bekijken dit topic.

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #495 Gepost op: 21 juli 2017, 17:49:14 »
Core2duo is niet heel erg ruim, maar moet wel gewoon kunnen werken met een of twee gelijktijdige kanalen.
Volgens mij is het document dat er op rtl-sdr.com staat al wel redelijk gedateerd, de programmeur heeft een script gemaakt waarmee alle onderdelen op de juiste manier worden geïnstalleerd. Je kan het script vinden op github.

Welke GNU scripts gebruik je?  Er zijn udp en 'gewone' uitvoeringen van de receiver scripts. De gewone versies werken met een io file welke een bekoorlijke belasting zijn voor het systeem (er wordt continue in en uit die file geschreven en gelezen). De upd versie gebruiken de netwerk interface, daar heb ik betere ervaringen mee.

Als laatste alles is ontwikkeld op Debian, dus als je niet heel erg vastgebakken zit aan Ubuntu..

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #496 Gepost op: 21 juli 2017, 18:10:37 »
Welke GNU scripts gebruik je?  Er zijn udp en 'gewone' uitvoeringen van de receiver scripts. De gewone versies werken met een io file welke een bekoorlijke belasting zijn voor het systeem (er wordt continue in en uit die file geschreven en gelezen). De upd versie gebruiken de netwerk interface, daar heb ik betere ervaringen mee.

Als laatste alles is ontwikkeld op Debian, dus als je niet heel erg vastgebakken zit aan Ubuntu..

Elmar

Bedoel je met GNU script de flowgraph die je opent binnen GNU?
Dan is dat telive_1ch_simple_gr37.grc

Ik zit nergens aan gebakken, kan je mij op weg helpen om dit juist te installeren? Ik zie eerlijk gezegd door de bomen het bos niet meer.
Zal vast op zoek gaan op Github.
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #497 Gepost op: 21 juli 2017, 21:23:52 »
Op github bij de maker (sq5bpf)  staat ook de handleiding en het installatie script.
Van het genoemde script bestaat ook een..... Udp uitvoering. De ontvanger die je nu gebruikt maakt gebruik van het filesysteem voor ee uitwisseling van data.

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #498 Gepost op: 21 juli 2017, 21:29:40 »
Bedankt, ik zal er in het weekend eens voor gaan zitten. Ik hoop alleen dat nu de vierdaagse voorbij is er nog wel een netwerkje in Nijmegen aanwezig is.
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #499 Gepost op: 21 juli 2017, 21:36:32 »
Er blijft echt wel wat Tetra in de lucht staan, dat NRK netwerk zal zeer binnenkort wel verdwenen zijn om misschien volgend jaar weer opgebouwd te worden.
Succes met de installatie.

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #500 Gepost op: 23 juli 2017, 18:14:46 »
Bedankt voor je hulp, ik ben er achter gekomen dat de telive_1ch_simple_gr39_slow_udp voor mij het meest stabiel blijft.
Nu heb ik wel wat netwerken gevonden waar ik een datastroom bij krijg. Maar nog niets aan spraak gehoord.
Kan ik op een of andere manier zien of er ook spraak overeen komt? Ik heb ook wel eens gelezen dat alleen de downloadstream spraak kan bevatten, hoe kan ik zien wat ik te pakken heb?

Waarschijnlijk wat dommen vragen, maar ik moet het toch eens leren.

Gr.
Reckless
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #501 Gepost op: 23 juli 2017, 18:47:51 »
Als je goed op een signaal bent afgestemd dan krijg je boven in de balk van Telive de netwerk gegevens te zien. Zoals MCC / MNC / CC / LA / Up en Down frequenties.
Rechts onderin in het groene vak geeft hij aan welk netwerk hij heeft gevonden (als je die file hebt gevuld tenminste). Dit moet stabiel blijven staan e. Niet staan springen.
Links onderin het blauwe log vak zie je activiteiten op het netwerk zoals aan en afmelden van porto's en eventuele status berichten zoals locatie.

En ja het is zondag, dus misschien is het gewoon rustig op het betreffende netwerk.

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline satfreakholl

  • Beginnend Lid
  • **
  • Berichten: 27
Re: TETRA decoderen
« Reactie #502 Gepost op: 11 augustus 2017, 20:55:19 »
hallo
voor wie er wat aan heeft
ik heb het onderstaande gebruikt op de laatste ubuntu
dan word alles geïnstalleerd en ben je zo goed als klaar
lees ook even daar na onderaan de txt door hoe je alles moet opstarten  

=====================

Easy install script
27
 
28 The following script can be used to install everything automatically under Debian 8, Ubuntu 14 and 15, and Linux Mint 17.2 and 17.3. With minor modifications it should also work under Debian 6/7 and other debian-like distributions, if a supported gnuradio version is installed via some other way - either using pybombs or the SBRAC build-gnuradio script. To install verify that you have sudo configured for your user, and that you have internet access, and do this:
29
 
30 wget https://raw.githubusercontent.com/sq5bpf/telive/master/scripts/install_telive.sh
31 # now here you should read the script, don't just blindly run scripts off the internet
32 chmod 755 install_telive.sh
33 ./install_telive.sh



onderstaande ook even lezen
=======================================================
  
 Receiver examples
  
 The following are some receiver examples (ranging from the simplest to the more advanced). These are to illustrate various features of the gnuradio receiver/osmo-tetra-sq5bpf/telive combo.
  
  
 Simple 1 channel setup example with UDP transport and no receiver control:
  
 This is a simple receiver for one frequency only (it is best to use the control channel frequency, as it contains the most signaling information). On networks which use more channels per LA it will not record all calls, because they may be on other frequencies.  
  
  
 Fig 4. Simple one channel receiver
  
 Open an xterm, change directory to the osmo-tetra-sq5bpf/src directory and execute
 ./receiver1udp 1
 There should be no errors. This listens on UDP port 42001 , and listens for incoming data, piping it into simdemod2.py, and tetra-rx. The resulting data is sent via UDP packets to port 7379 to the telive process.  
  
 Open a 203x60 characters xterm with:
 /usr/bin/xterm -font fixed -bg black -fg white -geometry 203x60
 Change to the telive directory and execute:
 ./rxx
  
 This launches the telive console. In the telive console pressing shift-R enables recording of voice calls, and pressing L enables logging.  
  
 In another xterm launch /tetra/bin/tetrad - this will recode voice in the ACELP format into OGG format, and put it into /tetra/out
  
 Connect a rtl-sdr dongle and antenna. Open telive_1ch_simple_gr37_udp.grc (from the telive/gnuradio-companion/receiver_udp directory) in gnuradio-companion, and run it. Currently telive_1ch_simple_gr37_udp.grc defaults to 391MHz and frequency correction to 56ppm. Please adjust the frequency, and ppm to receive a known strong tetra signal (preferably unencrypted). Frequency values in gnuradio should be entered in Hz (without the unit), k M prefixes are allowed. So to enter 435.225 MHz please enter 435.225M (and press the Enter key), to enter -112.5kHz use -112.5k (and press Enter).  
  
 If necessary, correct the ppm value so that the spectrum looks "symmetrical". It is also possible to click on the spectrum display to tune the receiver. This can also be adjusted by observing the AFC value in the frequency window (set PPM so that it is close to 0).
  
 If all is set up correctly, the xterm where receiver1udp is run should scroll a lot of text, while the telive console should display the MCC

Offline satfreakholl

  • Beginnend Lid
  • **
  • Berichten: 27
Re: TETRA decoderen
« Reactie #503 Gepost op: 11 augustus 2017, 21:45:00 »
hallo
voor wie er wat aan heeft
ik heb het onderstaande gebruikt op de laatste ubuntu
dan word alles geïnstalleerd en ben je zo goed als klaar
lees ook even daar na onderaan de txt door hoe je alles moet opstarten  

=====================

Easy install script
27
 
28 The following script can be used to install everything automatically under Debian 8, Ubuntu 14 and 15, and Linux Mint 17.2 and 17.3. With minor modifications it should also work under Debian 6/7 and other debian-like distributions, if a supported gnuradio version is installed via some other way - either using pybombs or the SBRAC build-gnuradio script. To install verify that you have sudo configured for your user, and that you have internet access, and do this:
29
 
30 wget https://raw.githubusercontent.com/sq5bpf/telive/master/scripts/install_telive.sh
31 # now here you should read the script, don't just blindly run scripts off the internet
32 chmod 755 install_telive.sh
33 ./install_telive.sh



onderstaande ook even lezen
=======================================================
  
 Receiver examples
  
 The following are some receiver examples (ranging from the simplest to the more advanced). These are to illustrate various features of the gnuradio receiver/osmo-tetra-sq5bpf/telive combo.
  
  
 Simple 1 channel setup example with UDP transport and no receiver control:
  
 This is a simple receiver for one frequency only (it is best to use the control channel frequency, as it contains the most signaling information). On networks which use more channels per LA it will not record all calls, because they may be on other frequencies.  
  
  
 Fig 4. Simple one channel receiver
  
 Open an xterm, change directory to the osmo-tetra-sq5bpf/src directory and execute
./receiver1udp 1
 There should be no errors. This listens on UDP port 42001 , and listens for incoming data, piping it into simdemod2.py, and tetra-rx. The resulting data is sent via UDP packets to port 7379 to the telive process.  
  
 Open a 203x60 characters xterm with:
 /usr/bin/xterm -font fixed -bg black -fg white -geometry 203x60
Change to the telive directory and execute:
 ./rxx

  
 This launches the telive console. In the telive console pressing shift-R enables recording of voice calls, and pressing L enables logging.  
  
In another xterm launch /tetra/bin/tetrad - this will recode voice in the ACELP format into OGG format, and put it into /tetra/out
  
 Connect a rtl-sdr dongle and antenna. Open telive_1ch_simple_gr37_udp.grc (from the telive/gnuradio-companion/receiver_udp directory) in gnuradio-companion, and run it. Currently telive_1ch_simple_gr37_udp.grc defaults to 391MHz and frequency correction to 56ppm. Please adjust the frequency, and ppm to receive a known strong tetra signal (preferably unencrypted). Frequency values in gnuradio should be entered in Hz (without the unit), k M prefixes are allowed. So to enter 435.225 MHz please enter 435.225M (and press the Enter key), to enter -112.5kHz use -112.5k (and press Enter).  
  
 If necessary, correct the ppm value so that the spectrum looks "symmetrical". It is also possible to click on the spectrum display to tune the receiver. This can also be adjusted by observing the AFC value in the frequency window (set PPM so that it is close to 0).
  
 If all is set up correctly, the xterm where receiver1udp is run should scroll a lot of text, while the telive console should display the MCC

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #504 Gepost op: 2 september 2017, 16:16:28 »
Wie heeft er idee wat er mis gaat bij mij.
Gezien ik geen linux-man ben heeft het enige tijd geduurd dat ik het allemaal werkend heb gekregen.
Na er een tijdje mee gestoeid te hebben en veel geleerd te hebben, krijg ik sinds kort de melding in gnuradio "no supported tuner found" en krijg ik zoals je al zou verwachten geen signaal meer.
Hij ziet wel mijn device #0 Realtek RTL2838UHIDIR
Ik heb de beschrijving van satfreakholl hierboven opnieuw gevolgd in de hoop dat de driver weer terugkomt, maar geen positief resultaat. (het vervangen van de dongle heeft ook niet geholpen)
Toch vreemd dat het maanden lang gewerkt heeft.
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50

Offline ET

  • Top Lid
  • ****
  • Berichten: 1310
  • Schiedam
Re: TETRA decoderen
« Reactie #505 Gepost op: 2 september 2017, 16:34:28 »
Waarschijnlijk heeft Linux zelf de dongel in beslag genomen met een kernel module waarna gnuradio hem niet meer kan gebruiken.
Door de dongel te blacklisten voorkom je dat dit gebeurt.
Hieronder een link naar een verhaaltje hoe dit te doen,  gaat wel over andere software maar das niet heel erg van belang.

https://opendesignengine.net/news/53

Elmar
Uniden UBC9000XLT / RTL R820T2 / Funcube Pro
Ailunce HD1 / Motorola MTH800 / Motorola DM4600 / Motorola GM360
Diamond X50 / Diamond D707 / Diamond MR77B / Kathrein K751221 (UHF)

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #506 Gepost op: 6 september 2017, 17:17:29 »
ET bedankt voor je reactie.

Wil niet helemaal werken;
lsusb geeft bij mij: Bus 001 Device 003: ID )bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
rtl_test -t geeft bij mij: Using device 0: Generic RTL2832U OEM
Detached kernel driver
No supported tuner found
....
No E4000 tuner found, aborting

kortom een heel eind dezelfde melding die ik bij gnuradio ook krijg.

Wanneer ik verder ga en de regel: blacklist dvb_usb_rtl28xxu toe voeg aan het opgegeven bestand, kan ik hem niet opslaan wegens onvoldoende rechten.
Is het de bedoeling dat ik xx vervang voor 32? en hoe krijg ik rechten?

Alvast dank die deze linuxbeet helpen wil.
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50

Offline War0n

  • Beginnend Lid
  • **
  • Berichten: 29
Re: TETRA decoderen
« Reactie #507 Gepost op: 6 september 2017, 17:37:45 »
Wanneer ik verder ga en de regel: blacklist dvb_usb_rtl28xxu toe voeg aan het opgegeven bestand, kan ik hem niet opslaan wegens onvoldoende rechten.
Is het de bedoeling dat ik xx vervang voor 32? en hoe krijg ik rechten?

Wat is het exacte command dat je gedaan hebt voor het vervangen? Probeer anders sudo ervoor te zetten.

Offline Tom-

  • Gevorderd Lid
  • ***
  • Berichten: 473
Re: TETRA decoderen
« Reactie #508 Gepost op: 6 september 2017, 17:51:53 »
Is het de bedoeling dat ik xx vervang voor 32?

Nee, daar moet je niets in veranderen. xx gewoon laten staan dus.

Offline Reckless

  • Gevorderd Lid
  • ***
  • Berichten: 384
  • Regio Nijmegen - Cuijk - Grave
Re: TETRA decoderen
« Reactie #509 Gepost op: 6 september 2017, 18:19:31 »
Wanneer ik verder ga en de regel: blacklist dvb_usb_rtl28xxu toe voeg aan het opgegeven bestand, kan ik hem niet opslaan wegens onvoldoende rechten.
Is het de bedoeling dat ik xx vervang voor 32? en hoe krijg ik rechten?

Wat is het exacte command dat je gedaan hebt voor het vervangen? Probeer anders sudo ervoor te zetten.

Ik open en wijzig /etc/modprobe.d/blacklist.conf met gedit.
Volgens mij kan ik dan niets met sudo


@Tom Bedankt  ;)
UBCD3600XLT ~ UBC125XLT ~ UBC9000XLT ~ USC230 ~ Baofeng UV-5RA ~ 5x RTL R820T2 ~ Diamond NR-770H ~ Diamond X-50