NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

9 Antworten [Letzter Beitrag]
christian.k
christian.k's Bild
Offline
Beigetreten: 14.01.2012

Hallo und guten Tag, ich möchte - zusätzlich zu GPS und AIS - die Ausgabe meines DSC Funkgerätes (NMEA out, Datensatz TLL / target lat lon) in openCPN darstellen. 


Ich verwende die NASA AIS blackbox die die AIS daten über einen RS232>USB Wandler mit 38.400 bd an die AIS Schnittstelle liefert.


Die Daten vom GPS gehen mit 4.800 bd zum ersten Icom 505, NMEA out ist mit NMEA in des zweiten Icom M505 verbunden, NMEA out des zweiten Icom M505 ist wiederum über einen RS232>USB Wandler mit der GPS Schnittstelle des PC verbunden.


AIS Daten werden einwandfrei dargestellt, auch die GPS Position wird (trotz des Umwegs über die Funkgeräte) erkannt.


Problem: Weder die Position eines eingehenden position reports noch eine distress alarms werden dargestellt.


Was mache ich falsch?


Gruss, Christian


So sieht das ganze aus:

http://sportbootschule.ath.cx:8080/javascript/ajax.html?cam=99



Hinweis: Im Moment sind die Funkgeräte ausgeschaltet, es ist also normal das in der Liste keine Daten von den Funkgeräten angezeigt werden. 

CarCode
CarCode's Bild
Offline
Beigetreten: 04.08.2010
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen
Was ist das denn für ein GPS?
Man sieht nur ab und an einen GPRMC Datensatz und sonst nichts.
Mein GPS sendet außerdem GPGSV, GPGGA, GPGSA, GPGLL Datensätze.
Vermutlich wird das alles nicht über die Icoms weitergeleitet.
Mit dem Dashboard Plugin wird man also auch nicht Satelliten-Anzahl, Signalstärke uswsehen.
Ich würde GPS auf jeden Fall direkt an den PC anschliessen, denn meine Position ist mir wichtiger.
Vielleicht mal mit PolarCOM experimentieren. Das ist etwas flexibeler.

Gruß
christian.k
christian.k's Bild
Offline
Beigetreten: 14.01.2012
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

Danke für die schnelle Antwort, wenngleich du nicht direkt auf meine Frage antwortest


In meinem (speziellen) Fall wäre mir aber die Anzeige eines DSC targets wichtiger als meine aktuelle Position - die ist relativ fest an Land ;-)


Alle Datensätze (ausser RMC) sind im GPS abgeschaltet da ich nur die Positionsangabe brauche. 



Normalerweise läuft der GPS (ein alter shipmate) auch direkt über die AIS blackbox zum AIS Port und shared AIS port, jetzt habe ich extra beide Signale getrennt. Das mit dem dashboard plugin ist ein guter Tipp, werde ich mal als Diagnosewerkzeug missbrauchen. PolarCOM kenne ich noch nicht, werde mal googlen.


Eine ganz grundsätzliche Frage habe ich bisher aber noch nicht klären können: Wertet openCPN überhaupt den TLL Datensatz aus?


Gruss, Christian 


PS: Ich habe gerade gesehen das in dem NMEA Fenster nicht der Datenstrom über die Funkgeräte sondern nur der shared AIS port angezeigt wird. Muss ich später mal umschalten. 

CarCode
CarCode's Bild
Offline
Beigetreten: 04.08.2010
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

TLL wird in meinen NMEA Unterlagen als ein unbekannter Datensatz ausgewiesen. OpenCPN hat ihn auf jeden Fall nicht. OpenCPN wird auch meist zur Navigation verwendet und nicht an Land.
christian.k
christian.k's Bild
Offline
Beigetreten: 14.01.2012
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

Danke für die Info, vielleicht ein paar Worte zu Erklärung:


Das System hier soll natürlich auf einem Boot zur Navigation verwendet werden. Der Einfachheit halber teste ich an Land. GPS und AIS funktionierten auch schon in der letzten Saison einwandfrei.


Da an Bord zwei DSC Funkanlagen vorhanden sind sollen die bei einer Notmeldung (distress) übermittelten Positionsangaben auch auf der Karte dargestellt werden. 


Nach meinem Kenntnisstand werden diese Daten als TLL (target lon lat) ausgegeben. 


Wenn openCPN dieses Format nicht verarbeiten kann (was mich bei der Leistungsfähigkeit von openCPN wundern würde) hätte sich meine Frage erledigt.

CarCode
CarCode's Bild
Offline
Beigetreten: 04.08.2010
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen
Außer AIS kann OpenCPN keine Daten anderer Schiffe darstellen.
Wird selber eine Notmeldung abgesetzt, ist das eigene Schiff wie immer sichtbar.

christian.k
christian.k's Bild
Offline
Beigetreten: 14.01.2012
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

... danke für die Info. War leider ich ganz richtig - so geht es:

CarCode
CarCode's Bild
Offline
Beigetreten: 04.08.2010
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen
"Außer AIS kann OpenCPN keine Daten anderer Schiffe darstellen"
.

Das ist schon richtig. Was Christian hier darstellt, ist eine um DSC Sequenzen aufgebohrte eigene AIS-Version des OpenCPN von PjotrC, die nicht öffentlich verfügbar ist.
Bitte keine falschen Hoffnungen wecken.
Gerhard
christian.k
christian.k's Bild
Offline
Beigetreten: 14.01.2012
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen

Ich denke man darf schon die Hoffung wecken das dieses - aus meiner Sicht wichtige - Feature in einer späteren Version verfügbar sein wird. Pjotr hat gezeigt das es technich möglich ist (hätte mich auch gewundert wenn nicht).

Mit der zunehmenden Verbreitung von DSC Funkgeräten und immer mehr Nutzern, die erkennen welche Möglichkeiten diese Geräte - neben dem roten Knopf - bieten, wäre es ein weiteres Argument für die Nutzung von openCPN. 

CarCode
CarCode's Bild
Offline
Beigetreten: 04.08.2010
Re: NMEA Ausgabe (TLL) vom DSC Funkgerät in openCPN darstellen
DSC Sequenzen werden mit Sicherheit nicht Eingang in OpenCPN finden auf die Art, wie es Piotr experimentell gezeigt hat. Siehe Posting von Piotr:


In dem Zusammenhang ist es interessant, wohin die derzeitige Entwicklung von solchen Geräten geht: