Auteur Topic: Multimon-ng op Windows  (gelezen 6743 keer)

0 leden (en 1 gast) bekijken dit topic.

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Multimon-ng op Windows
« Gepost op: 16 januari 2019, 19:15:12 »
Dag allemaal.

Ik heb geprobeerd (zonder succes) multimon-ng uit te voeren op Windows en P2000 Flex-berichten te decoderen. Uiteindelijk besloot ik om mijn eigen lichtgewicht flex-decoder te compileren op basis van multimon-ng.
 
Dus het werkt nu:


rtl_fm en rtlsdr-bibliotheken zijn vereist.

URL: https://www.dropbox.com/s/jiyn8cd43e2kn0e/flex-ng.zip?dl=0
SDRPlay, USRP, ICR-8600

Offline leimpie

  • Gevorderd Lid
  • ***
  • Berichten: 208
Re: Multimon-ng op Windows
« Reactie #1 Gepost op: 19 januari 2019, 15:04:55 »
Dat ziet er interessant uit.

Als ik flex-ng opstart wordt de  RTLSDR-stick gedetecteerd, maar er verschijnen geen berichten (ook niet na meerdere minuten).
Als ik met SDRSharp kijk op 169.65 zie ik daar wel vol signaal binnenkomen.

Flex-ng, a lightweight FLEX decoder, based on multimon-ng
Use:    flex-ng -f 169.65M -g 26

Found 1 device(s):
  0:  Generic, RTL2832U, SN: 77771111153705700

Using device 0: Generic RTL2832U
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
Sampling at 1014300 S/s.
Output at 22050 Hz.

en dan vervolgens niks...zie ik nog iets over het hoofd?

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #2 Gepost op: 20 januari 2019, 11:36:01 »
Deze versie heeft nog geen rtlsdr gain control. Probeer verschillende antennes.
SDRPlay, USRP, ICR-8600

Offline DriverSander

  • Gevorderd Lid
  • ***
  • Berichten: 668
Re: Multimon-ng op Windows
« Reactie #3 Gepost op: 20 januari 2019, 13:38:38 »
Sdrsharp houdt rekening met een afwijking in de frequentie, multimon-ng misschien niet?
Zie dat je op 169.903 MHz afgestemd staat, is dat je afwijking?
UBC175XL basisscanner en een UBC125xlt en RTL-SDR stick, Sdrplay rsp1a, ubcd3600xlt, Diamond mr77 kleefvoet.

Offline leimpie

  • Gevorderd Lid
  • ***
  • Berichten: 208
Re: Multimon-ng op Windows
« Reactie #4 Gepost op: 20 januari 2019, 15:47:43 »
Met andere antennes heb ik ook geen resultaat.

flex-ng lijkt rtl_fm aan te roepen. Met de '-p' parameter heb ik geprobeerd de tuner offset mee te geven, maar deze wordt blijkbaar niet door flex-ng aan rtl_fm doorgegeven.
Misschien maar even afwachten of er nog een nieuwere versie uitkomt.

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #5 Gepost op: 20 januari 2019, 17:58:54 »
Correctie werkte niet, zou nu moeten werken. Nieuwe versie met gain regeling en freq correctie.
https://www.dropbox.com/s/29tigf6ta3m3u02/flex-ng2.zip?dl=0

Opdrachtregel voorbeeld: flex-ng.exe -f 169.65M -g 22 -p 0
SDRPlay, USRP, ICR-8600

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #6 Gepost op: 20 januari 2019, 21:00:06 »
Trouwens, ik heb eindelijk originele multimon-ng voor Windows met Visual Studio 2017 gebouwd.
https://www.dropbox.com/s/90oo5bx68hlqp69/multimon-ng.zip?dl=0

Maar het lijkt erop dat Linux piping in Windows niet werkt. Ik kon alleen uit het opgeslagen bestand decoderen:
"multimon-ng.exe -a FLEX -t raw data.raw"
Waar het bestand data.raw werd opgeslagen op commando "rtl_fm -f 169.65M -M fm -s 22050 -g 26 > data.raw".

Eindelijk mijn aanpak met flex-ng beter is :)
SDRPlay, USRP, ICR-8600

Offline leimpie

  • Gevorderd Lid
  • ***
  • Berichten: 208
Re: Multimon-ng op Windows
« Reactie #7 Gepost op: 21 januari 2019, 14:24:51 »
Correctie werkte niet, zou nu moeten werken. Nieuwe versie met gain regeling en freq correctie.
Opdrachtregel voorbeeld: flex-ng.exe -f 169.65M -g 22 -p 0

YES, deze werkt wel!

Ik geef alleen de freq mee en de ppm offset. De gain is dus 'automatic'.

Dank je wel.

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #8 Gepost op: 21 januari 2019, 21:16:53 »
Goed dat het werkt :)

Beide versies worden gepubliceerd op github:
https://github.com/dmitryelj/flex-ng
https://github.com/dmitryelj/multimon-ng
SDRPlay, USRP, ICR-8600

Offline tomo-dj

  • Gevorderd Lid
  • ***
  • Berichten: 106
    • 112PERS
Re: Multimon-ng op Windows
« Reactie #9 Gepost op: 21 januari 2019, 23:24:26 »
Binnenkort dit ook eens proberen, mijn 2de Raspberry Pi en RTL-SDR stick zijn onderweg.

De nieuwe komt op locatie Utrecht te draaien, de andere draaien bij mij thuis (Raspberry Pi + RTL-SDR stick en Laptop/PDW + Flexbox).
Je eigen P2000 monitor? https://112PERS.nl
Lifeliners volgen? https://lifeliners.nl
Incidenten via Telegram? https://t.me/incidenten


Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #10 Gepost op: 22 januari 2019, 08:50:23 »
Trouwens, is pocsag gebruikt ergens in NL, of alleen FLEX? Ik kan ook pocsag decoder toevoegen.
SDRPlay, USRP, ICR-8600

Offline tomo-dj

  • Gevorderd Lid
  • ***
  • Berichten: 106
    • 112PERS
Re: Multimon-ng op Windows
« Reactie #11 Gepost op: 22 januari 2019, 08:58:54 »
Geen idee, NAT3 (national) zou wel leuk zijn :)
Je eigen P2000 monitor? https://112PERS.nl
Lifeliners volgen? https://lifeliners.nl
Incidenten via Telegram? https://t.me/incidenten


Offline Simonn

  • Gevorderd Lid
  • ***
  • Berichten: 763
Re: Multimon-ng op Windows
« Reactie #12 Gepost op: 22 januari 2019, 11:54:35 »
POCSAG inderdaad Nationaal3, en wat mensen aan de grens vanwege ASTRID in Belgie.

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #13 Gepost op: 31 januari 2019, 19:48:36 »
Update :)
Ik heb extra parameter 'cmd' toegevoegd, om de Windows-applicatie vanuit multimon-ng te starten, met alle decoders.

Voorbeeld:
multimon-ng.exe -a FLEX -t cmd "rtl_fm -s 22050 -f 169.65M -g 26 -p 0"
multimon-ng.exe -a POCSAG1200 -t cmd "rtl_fm -s 22050 -f 172.45M -g 26 -p 0"

Nieuwe versie: https://www.dropbox.com/s/90oo5bx68hlqp69/multimon-ng.zip?dl=0

Ik zal flex-ng.exe niet ondersteunen omdat het niet meer nodig is.
SDRPlay, USRP, ICR-8600

Offline DVE

  • Beginnend Lid
  • **
  • Berichten: 76
  • Embedded/Python/DSP developer
Re: Multimon-ng op Windows
« Reactie #14 Gepost op: 17 maart 2019, 12:58:46 »
Update #2.

Na mijn bericht multimon-ng team loste het probleem met pijpen, nu werkt het zoals gewoonlijk.

Voorbeeld:
rtl_fm -s 22050 -f 172.45M -g 26 -p 0 | multimon-ng.exe -a POCSAG1200 -a POCSAG2400 -t raw -

Multimon-ng nieuwste Win32 bestand: https://www.dropbox.com/s/90oo5bx68hlqp69/multimon-ng.zip?dl=0
SDRPlay, USRP, ICR-8600