woensdag 4 april 2018

Weerballonnen [aprsmap]

De tweede map die bij het installeren gecreëerd wordt is aprsmap.
Dit programma was waarschijnlijk eerst ( en nog) bedoeld om de APRS objecten van de radioamateurs te plotten .
Zo is het ook mogelijk om onze zelfontvangen ballonnen te plotten zonder dat deze eerst naar een webserver op het web moet gestuurd worden .

Als we in het wxsondestart.sh shell script kijken zien we onderaan volgende regel staan.

bash -c "sondemod -o 4000 -I MIJN CALL - SSID -r 127.0.0.1:9100 -b 20 -B 6 -A 1500 -x e.txt -T 360 -R 240 -d -p 2 -t sondecom.txt -v" &

Deze regel start de sondemod decoder en deze geeft op zijn uitgang een UDP stream uit op het adres 127.0.0.1 en poort 9100 ( of elk ander geldige poort)
Het is deze stream die normaal aan UDPGATE4 geleverd wordt om dan te verdelen o.a. naar het web.

Als we deze UPGATE4 server bypassen en de stream rechtsreeks aan aprsmap leveren kunnen we onze eigen ontvangen ballonnen op de kaart zetten .

Hiervoor moeten we het volgende doen :

DEEL 1: Positie instellen
  1. Na dat de wxsondestart shell is gestart moeten we aprsmap starten .
  2. Open hiervoor een nieuwe terminal met CTRL ALT T 
  3. Veranderen van directory met cd dxlAPRS/aprsmap 
  4. Start het programma met ./aprsmap of met ./ aprsmap-x86_64 ( 64 bits machine).
  5. Zorg dat je verbonden bent met internet zodat de kaarten geladen kunnen worden. 
  6. De kaart gaat open , misschien niet in onze omgeving maar we moeten nog enkele instellingen doen. 
  7. Open linksboven de config tab ,kies Online en kies My Position.
  8. Zoom in op de kaart naar de plaats waar je woont en met een minimale zoomfactor van 16.Dit is bovenaan te zien in de titelbalk of linksonderaan in de kaart. Zoomen kan je met het wieltje op de muis .Het laden van de kaart kan eventjes duren , vooral in het begin.
  9. Wijs uw plaats aan en houd SHIFT ingedrukt terwijl U op de plaats klikt, uw coördinaten worden ingevuld en er komt een geel kruis op de plaats te staan , klik op OK en klaar
  10. Voor alle zekerheid bewaart U nu al eens uw instellingen --> Config --> Save Config (niet op de groen bol meer op het veld klikken)



Afb. behorend bij punt 7.


Afb. behorend bij punt 9.


Afb. behorend bij punt 10.
DEEL 2: UDP verbinding instellen


  1. Er zijn twee types verbindingen in aprsmap , tcp-ip en udp.
  2. Tcp-ip gaan we hier niet gebruiken en dient om te connecteren met het web of andere tcp-ip verbindingen. Deze noemt Server url en is te vinden onder Config --> Online --> Server  url. Als je de map als APRS wilt gebruiken ( zoals aprs.fi) dan moet je dit wel gebruiken
  3. Udp is hetgeen we moeten hebben en dat wordt hier gelinkt met een zogenaamde radioport of RF port genoemd , ge kunt er tot 4 aanmaken.Deze port kan ook dienen om uw TRX aan te sturen of de APRS te ontvangen van daaruit. Wij gebruiken dit intern om de uitgang van sondemod te koppelen. Te vinden onder Config --> RF-Ports -->RF-Port x.Vul de verbindingsparameters in , maar let op , niet enkel de Lport maar ook de Dport moet ingevuld worden . De Dport is de TX kant ( die gebruiken wij niet ) en wordt dan ook op nul gezet . De Lport is diegene die we moeten invullen .Algemene syntax is   <ipadres>:<Dport>:<Lport> In ons geval wordt dat dan :  127.0.0.1:0:9100  Alles invullen in het veld en op Ok drukken . Nogmaals config saven zoals hierboven.Ik gebruikte de RF-Port2
  4. U kunt  de status van de verbinding bekijken bovenaan het beeld aan de kleine vierkantjes.Het eerste rechts naast het Help veld is de tcp-ip verbinding.De volgende 4 zijn de RF-Ports.Als u de muis over het veld zet ( en effe wacht) krijgt U de uitleg te zien . Aan de kleur ziet u de toestand .Als U SHIFT ingedrukt houd en op het veldje klikt gaat ook het invulveld open om eventueel iets te veranderen .
  5. Er moet nog één instelling gecheckt worden en dat is de monitor. Ga hiervoor naar : Tools -->List --> en dan de kleine veldjes naast monitor .Eerste veldje is voor tcp-ip en de volgende vier voor de RF-ports , kies het jouwe eruit en zorg dat het op "r" staan ( raw) 
  6. Alles nog eens saven met config save ( zie hierboven)
 
Toevoegen RF-Port ( hier port 2)



 
Het invuldveld met ip-adres en dubbel poortnummer



Dit zou het voorlopig moeten zijn  om te testen  . Ziehier mijn eerste resultaat.


en een volledige tracking van weerballon van Ukkel


Onderaan ziet men ook de ontvangen berichten in de monitor .Elke stip in de track heeft een bericht dat daar met overeenkomt. U kunt de tabel oproepen met de letter "u"


Nog een extra beeld om het kleine vierkantje (2)  bovenaan te laten zien dat het groen wordt als de udp verbinding loopt.

Algemene opmerking . Indien U meer uitleg wilt over bepaalde modules ( zoals aprsmap of sondemod ) probeer dan volgend commando:

aprsmap -h  of soms ook   aprsmap --h  of aprsmap --help

Dit was het .

    Geen opmerkingen:

    Een reactie posten