Het Scannerforum

Scannersoftware => Software => Topic gestart door: 2jesper2 op 9 juni 2020, 21:20:16

Titel: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 9 juni 2020, 21:20:16
Goedenavond,

Ik heb een raspberry pi zero wireless waarbij ik graag p2000 meldingen wil ontvangen via een DVB-T stick, nu heb ik de volgende tutorial gevolgd:
https://nl.oneguyoneblog.com/2016/08/09/p2000-ontvangen-decoderen-raspberry-pi/

echter ontvang ik geen meldingen als ik het volgende commando uitvoer:
rtl_fm -f 169.65M -M fm -s 22050 -p 83 -g 30 | multimon-ng -a FLEX -t raw /dev/stdinIs de usb uitgang van de Pi Zero te zwak om deze stick te draaien? Of is er iets wat ik over het hoofd zie?

Jesper
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Remon op 9 juni 2020, 21:49:09
Wat krijg je als je het volgende intikt:
rtl_test
En -p 83 mag je weglaten als je TCXO nauwkeurig genoeg is. Met -g kan je de gain wijzigen.
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 9 juni 2020, 22:03:17
Wat krijg je als je het volgende intikt:
rtl_test
En -p 83 mag je weglaten als je TCXO nauwkeurig genoeg is. Met -g kan je de gain wijzigen.

dit krijg ik:
http://prntscr.com/swtjys

Ga nu testen zonder gain

EDIT: Ook zonder gain werkt het niet
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Remon op 9 juni 2020, 22:23:16
Probeer anders de volgende methode (wel met de juiste frequentie uiteraard): https://raspberrypi.stackexchange.com/questions/14433/record-audio-from-rtl-sdr-using-usb-dongle (let wel op dat de sample rate van de opname gelijk of lager is dan rtl_fm, anders gaat het haperen)

En dan via FTP het .wav bestand proberen af te spelen op een computer waarop een koptelefoon zit aangesloten. Je kan dan controleren of er überhaupt ontvangst is.
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 9 juni 2020, 22:33:54
Probeer anders de volgende methode (wel met de juiste frequentie uiteraard): https://raspberrypi.stackexchange.com/questions/14433/record-audio-from-rtl-sdr-using-usb-dongle (let wel op dat de sample rate van de opname gelijk of lager is dan rtl_fm, anders gaat het haperen)

En dan via FTP het .wav bestand proberen af te spelen op een computer waarop een koptelefoon zit aangesloten. Je kan dan controleren of er überhaupt ontvangst is.

Waar vind ik de recording, kan hem niet vinden :P

EDIT:

Gevonden, ik hoor in iedergeval wel een toontje als er een melding voorbij komt dus hij ontvangt het wel.
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Remon op 9 juni 2020, 23:39:21
Iets van een geluidje, of klinkt het als een duidelijk signaal? Daar zit wel een wezenlijk verschil tussen. Multimon-ng is wel goed geïnstalleerd?
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 09:49:18
Iets van een geluidje, of klinkt het als een duidelijk signaal? Daar zit wel een wezenlijk verschil tussen. Multimon-ng is wel goed geïnstalleerd?

Ik vind het wel duidelijk

http://ikbenjesper.nl/wbfm.wav

Tijdens het installeren van multimon kreeg ik wel allemaal rare berichten, ik zal hem eens opnieuw installeren en een screenshot maken

EDIT: http://ikbenjesper.nl/installatie.mkv

Installatie opgenomen
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Remon op 10 juni 2020, 12:50:46
De compiler (make) is wel up-to-date? sudo apt-get update en daarna sudo apt-get dist-upgrade
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 13:57:37
De compiler (make) is wel up-to-date? sudo apt-get update en daarna sudo apt-get dist-upgrade

Beide uitgevoerd, bij dist-upgrade ging hij updaten, daarna gereboot en multimon-ng opnieuw geinstalleerd en nog steeds ontvang ik niks.

https://prnt.sc/sx7udr
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Remon op 10 juni 2020, 14:23:21
PPM staat nog steeds op 83 en gain optie is niet gebruikt want hij staat nu op AGC. Probeer eens -g 25 en haal de -p optie weg.
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 14:25:45
PPM staat nog steeds op 83 en gain optie is niet gebruikt want hij staat nu op AGC. Probeer eens -g 25 en haal de -p optie weg.

http://prntscr.com/sx8g3v

nog steeds helaas...
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 15:05:53
Ik kan bovenstaand bericht op een of andere manier niet meer bewerken dus dan maar even zo.

Wat ik net heb uitgevonden is dat ik bij deze multimon versie:
git clone https://github.com/EliasOenal/multimonNG.git1 melding ontvangen heb en verder niks heb gekregen

bij deze multimon versie:
git clone https://github.com/Zanoroy/multimon-ng.gitontvang ik helemaal niks

Het kan toeval zijn maar dat weet ik niet zeker?

Zou 1 van de moderators deze post willen samenvoegen? Kon mijn vorige niet meer bewerken
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: PE0SAT op 10 juni 2020, 15:49:24
Misschien de cmake optie een keer proberen en dan de output van

git clone https://github.com/EliasOenal/multimon-ng.git
cd multimon-ng
mkdir build
cd build
cmake ../

Even delen voordat je de make opstart, dankzij de output van cmake kwam ik erachter dat er een libpulse-dev dependentie ontbrak. Hierna werkte het meteen.

rtl_fm -f 169.65M -M fm -s 22050 -g 25 | multimon-ng -a FLEX -t raw /dev/stdin
multimon-ng 1.1.8
  (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
  (C) 2012-2019 by Elias Oenal
Available demodulators: POCSAG512 POCSAG1200 POCSAG2400 FLEX EAS UFSK1200 CLIPFSK FMSFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV X10 SCOPE
Enabled demodulators: FLEX
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Tuner gain set to 25.40 dB.
Tuned to 169903575 Hz.
Oversampling input by: 46x.
Oversampling output by: 1x.
Buffer size: 8.08ms
Exact sample rate is: 1014300.020041 Hz
Allocating 15 zero-copy buffers
Sampling at 1014300 S/s.
Output at 22050 Hz.
FLEX|2020-06-10 14:50:20|1600/2/K/A|12.084|000130007|ALN|P 5 Demonstratie Nelson Mandelapark Amsterdam
FLEX|2020-06-10 14:50:20|1600/2/K/A|12.084|000130998|ALN|P 5 Demonstratie Nelson Mandelapark Amsterdam
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 15:58:48
Misschien de cmake optie een keer proberen en dan de output van

git clone https://github.com/EliasOenal/multimon-ng.git
cd multimon-ng
mkdir build
cd build
cmake ../

Even delen voordat je de make opstart, dankzij de output van cmake kwam ik erachter dat er een libpulse-dev dependentie ontbrak. Hierna werkte het meteen.

rtl_fm -f 169.65M -M fm -s 22050 -g 25 | multimon-ng -a FLEX -t raw /dev/stdin
multimon-ng 1.1.8
  (C) 1996/1997 by Tom Sailer HB9JNX/AE4WA
  (C) 2012-2019 by Elias Oenal
Available demodulators: POCSAG512 POCSAG1200 POCSAG2400 FLEX EAS UFSK1200 CLIPFSK FMSFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3 HAPN4800 FSK9600 DTMF ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI EEA EIA CCIR MORSE_CW DUMPCSV X10 SCOPE
Enabled demodulators: FLEX
Found 1 device(s):
  0:  Realtek, RTL2838UHIDIR, SN: 00000001

Using device 0: Generic RTL2832U OEM
Found Rafael Micro R820T tuner
Tuner gain set to 25.40 dB.
Tuned to 169903575 Hz.
Oversampling input by: 46x.
Oversampling output by: 1x.
Buffer size: 8.08ms
Exact sample rate is: 1014300.020041 Hz
Allocating 15 zero-copy buffers
Sampling at 1014300 S/s.
Output at 22050 Hz.
FLEX|2020-06-10 14:50:20|1600/2/K/A|12.084|000130007|ALN|P 5 Demonstratie Nelson Mandelapark Amsterdam
FLEX|2020-06-10 14:50:20|1600/2/K/A|12.084|000130998|ALN|P 5 Demonstratie Nelson Mandelapark Amsterdam

http://prntscr.com/sxajne

Ik zie niks dat ontbreekt
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Tom- op 10 juni 2020, 16:16:59
PPM staat nog steeds op 83 en gain optie is niet gebruikt want hij staat nu op AGC. Probeer eens -g 25 en haal de -p optie weg.

http://prntscr.com/sx8g3v

nog steeds helaas...

Kijk eens naar het tuned  to regeltje. Die wijkt ongeveer 250KHz af?
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 16:41:02
PPM staat nog steeds op 83 en gain optie is niet gebruikt want hij staat nu op AGC. Probeer eens -g 25 en haal de -p optie weg.

http://prntscr.com/sx8g3v

nog steeds helaas...

Kijk eens naar het tuned  to regeltje. Die wijkt ongeveer 250KHz af?

Ik ontvang 'm wel, zie: http://ikbenjesper.nl/wbfm.wav
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: PE0SAT op 10 juni 2020, 18:08:39
En hierna de make gaf ook geen errors?
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: Tom- op 10 juni 2020, 20:33:58
PPM staat nog steeds op 83 en gain optie is niet gebruikt want hij staat nu op AGC. Probeer eens -g 25 en haal de -p optie weg.

http://prntscr.com/sx8g3v

nog steeds helaas...

Kijk eens naar het tuned  to regeltje. Die wijkt ongeveer 250KHz af?

Ik ontvang 'm wel, zie: http://ikbenjesper.nl/wbfm.wav

Ja, en hoe.   ::)  Als ik dit hoor zou ik eerst aan de afstemming gaan werken. Dat moet echt veel beter kunnen!
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: PE0SAT op 10 juni 2020, 21:12:57
Ik zag dat ook, maar mijn rtl_fm doet het zelfde, laat ook een afwijkende frequentie zien.
Waarschijnlijk is dat de center frequentie van 2msps bandbreedte.

Omdat er eigenlijk geen problemen meer zijn met het compileren vraag ik me af of de rtl-sdr zo wie zo wel wat wat ontvangt, een
van de wav files die heb beluisterd had wel een erg lage SNR en dat was zeker niet voldoende om te kunnen decoderen.

Wat is de SNR van het signaal wat je probeert te ontvangen en decoderen, hoe ziet je ontvangst systeem er uit, antenne, kabel enz.

Dit is een voorbeeld van wat ik ontvang: P2000 (https://www.pe0sat.vgnet.nl/download/Hidden/P2000_AF.mp3) voorbeeld.
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 10 juni 2020, 22:01:31
Ik zag dat ook, maar mijn rtl_fm doet het zelfde, laat ook een afwijkende frequentie zien.
Waarschijnlijk is dat de center frequentie van 2msps bandbreedte.

Omdat er eigenlijk geen problemen meer zijn met het compileren vraag ik me af of de rtl-sdr zo wie zo wel wat wat ontvangt, een
van de wav files die heb beluisterd had wel een erg lage SNR en dat was zeker niet voldoende om te kunnen decoderen.

Wat is de SNR van het signaal wat je probeert te ontvangen en decoderen, hoe ziet je ontvangst systeem er uit, antenne, kabel enz.

Dit is een voorbeeld van wat ik ontvang: P2000 (https://www.pe0sat.vgnet.nl/download/Hidden/P2000_AF.mp3) voorbeeld.

Ik heb de stick in mijn pc gezet, en ook daar kraakt hij heel erg. Nu heb ik de frequentie wat zitten aanpassen en op -f 169.64M pakt hij ongeveer 80% van de meldingen maar sommige slaat hij nog wel over. Enig idee hoe ik hem kan verbeteren?

Nevermind, heb hem volledig werkend, gewoon wat met de frequentie kloten en hij doet het, bedankt iedereen voor het meedenken :)
Titel: Re: Raspberry Pi zero met DVB-T Stick
Bericht door: 2jesper2 op 12 juni 2020, 11:43:26
Helaas, weer hulp nodig. Dit keer met het python scriptje wat ik probeer te schrijven.

Het script knipt niet de juiste stukken weg bij de melding, zie screenshot:

http://prntscr.com/sygea5

Ik heb al wat geprobeerd met line[58:] enzovoort maar het lukt niet om de melding juist weer te geven. Wat doe ik fout?

https://hastebin.com/udeyapefuq.py