Logo

FreieTonne

Forum Kontakt Seekarte Logbuch Download Windows Download Linux Download Mac Download Mobilgeräte Menu

Forum

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.

Zurück zum Forum | Zur letzten Antwort

NMEA-Daten vom Lot einbinden? (Rubrei) 29.11.15 15:26
Hallo,

ich nutze binnen die Freietonne offline und bin begeistert. Auch die Implementierung des AIS finde ich gelungen. Nun plane ich, einen Bord-PC zu installieren. Ich besitze noch einen NMEA-Multiplexer mit USB. So kann ich die NMEA-Daten von Funke, dem Airmar-Triducer und GPS sammeln und zum PC schicken.
Natürlich wünsche ich mir nur eine Oberfläche, um alle Daten anzeigen zu können. Somit fehlen mir noch Lot, Temp und Geschwindigkeit vom Triducer in der Freientonne.
Es ist ein Airmar DST800 mit dem NMEA 0183-Protokoll.
Das sind die NMEA 0183 Datensätze:
$SDDBT, DDPT Depth
$VWVHW Speed
$VWVLW Distance
$YXMTW Water Temperature

Gibt es die technische Möglichkeit und Interesse, diese Daten in Freietonne anzeigen zu lassen?!
Für mich wäre es ideal; dann hätte ich die Navigation und die für mich wichtigsten Daten auf nur einem Screen.
Viele Grüße,
Dirk
Hi Dirk,

da ich gerade gestern einen Autopiloten geordert habe, werde ich mich wohl mit solchen Sachen in nächster Zeit ausführlicher beschäftigen. Zumal ich da die Möglichkeit sehe, Gewässertiefen automatisiert zu sammeln ;-)

Wenn die Daten erst mal im Rechner gelandet sind, sollte das einfach sein. Kannst Du beispielhaft komplette Datensätze hier einstellen? Oder einen 10-Minuten Mitschnitt des nmea-Datenstromes per Mail schicken? Dann kann ich konkreteres zur Machbarkeit sagen.

Bevor ich es dann mache, muß ich aber auch eine Hardware-Testumgebung haben. Sagen wir also, ich will testweise das Echolot auslesen. Welches Echolot liefert mir die Daten so, daß ich sie auf welchem Datenbus zu welchem Konverter nach welchem PC-Anschluß transportiert und nach NMEA gewandelt bekomme?

Ich bin da wirklich Laie ;-)

JJ

jjOffline - 29.11.15 15:55

 
Danke für Deine Antwort. Ich werde dann nächste Woche die eingewinterte Elektronik starten (Akku rein, etc) und versuchen, Dir einen Mitschnitt zu senden.

Zu Deinem vorletzten Absatz kann ich nur sagen..... wenn hier diesbezüglich jemand Laie ist, dann wohl ich.... habe den Satz kaum verstanden ;-)

Bis dahin,

Dirk

Rubrei - 29.11.15 16:11

 
Ich experimentiere nun vorerst mit einem Raspberry, da er für meinen Einsatz im Boot geeigneter erscheint, als ein PC.
Ich freue mich schon auf die Freietonne-Raspberry-Lösung und vielleicht kann man dann die Log-NMEA-Sache nochmal angehen.

Vorerst Danke und viele Grüße,

Dirk

Rubrei - 22.01.16 11:23

 
Hallo,

also der Raspberry funktioniert inzwischen gut. Allerdings bin ich gerade mit dem Upgrade von wheezy auf Jessie beschäftigt, das alte System noch rausbringen ist nicht so schön. Nicht ganz einfach, aber es geht gut voran. Andere NMEA-Datensätze zu lesen ist dann eigentlich ganz einfach. Schaffen wir noch vor dem Frühjahr.

Wer sich vorbereiten will: RaspberryPI2 kaufen, Raspbian Jessie installieren.

https://downloads.raspberrypi.org/raspbian_latest

Es gibt dann dieser Tage ein tar-Archiv und eine Amazon-Stückliste für die Hardware. Vielleicht werde ich auch mal testweise fertig konfigurierte Komplettgeräte anbieten ;-)

Beste Grüße

JJ

jjOffline - 24.01.16 08:22

 

Püntenel1 - 24.01.16 14:47

 
Hallo zusammen.

habe mir auch einen Raspberry pi gegönnt. War gerade dabei
Wheezy zu installieren, da kam die Ankündigung von Dir Jan gerade rechtzeitig. Werde natürlich gleich Jessie installieren.
Bin auf die Installations-Anleitung gespannt

Gruss ausem Pott

Save

Püntenel1 - 24.01.16 14:49

 
Hi,

aktueller Zwischenstand: Jessie ist heute komplett und zum Testbetrieb in die "Produktionshardware" umgezogen. Installationsscript und -anleitung werden wohl noch 1-2 Wochen brauchen. Dann werden via USB-Kabel NMEA0183-Datensätze für GPS-Position und AIS ausgewertet und angezeigt. Für weitere denkbare Anzeigen (Wetter, Echolot, ...) fehlt mir die Hardwareumgebung (NMEA-USB-Konverter, entsprechende Sensoren) zum Testen. Also bitte etwas Geduld und Verständnis, wenn ich jetzt nicht alles einbinden kann, was an exotischen Meßgeräten existiert.

Beste Grüße

JJ

jjOffline - 24.01.16 19:52

 
... ach ja, eine Hardwareliste und ein paar Fotos gibts dann auch. Also nicht einfach drauflos kaufen. Es werden z.B. zwei und ganz bestimmte wlan-USB-Sticks gebraucht :-)

jjOffline - 24.01.16 19:55

 
Bin ganz aufgeregt. Jessie ist installiert auf dem Raspi 2.
Vielleicht habe ich Glück und mein Wifi mit RT5370-Chipsatz passt ;-). Aber wenn nicht, arbeite ich einfach die Hardwareliste ab.
Ich freu mich auf die Raspi-FreieTonne!

Rubrei - 26.01.16 20:07

 
... na, mal nicht ganz so euphorisch ;-)

Testbetrieb ist positiv, werde morgen beginnen, das Installationspaket zusammen zu stellen.

Beste Grüße von der Dahme

JJ

jjOffline - 27.01.16 00:35

 
Hi zusammen,

ich stehe auch schon in den Startlöchern. Jan, AIS hast Du ja auch wunderbar auf die Reihe bekommen. Da lass uns mal ein wenig Euphorisch sein. Danke für Deine Mühe.

Gruss aussem Pott

Dave

Püntenel1 - 27.01.16 08:45

 
... 2 Testinstallationen sind durch, keine fehlerfrei ...

jjOffline - 29.01.16 00:08

 
... fertig.
https://www.freietonne.de/index.php?site=154&infotyp=1

ich schließe diesen Thread, der PI gehört in ein neues Thema ...

Beste Grüße von der Dahme

JJ

jjOffline - 30.01.16 12:32

 
Hallo Jan,
noch einmal das Thema einbindung von Daten.

Die Anzeige der Wassertiefe in FT wäre wirklich wünschenswert. Lässt sch das mit vertretbarem Aufwand lösen?

hier mal ein Datensatz, wie er bei FT ankommt....

A,5225.0112,N,01254.9830,E,0.0,65.6,290516,1.6,E,A*2D
$GPRMB,A,,,,,,,,,,,,A,A*0B
$GPGGA,091412,5225.0112,N,01254.9830,E,1,10,0.9,30.0,M,43.6,M,,*75
$GPGLL,5225.0112,N,01254.9830,E,091412,A,A*4A
$GPBOD,,T,,M,,*47
$GPBWC,091412,,,,,,T,,M,,N,,A*74
$GPVTG,65.6,T,63.9,M,0.0,N,0.0,K*47
$GPXTE,A,A,,,N,A*51
$PGRME,4.3,M,7.2,M,8.3,M*27
$PGRMZ,98,f,3*2A
$PGRMM,WGS 84*06
$SDDBT,3.4,f,1.04,M,0.57,F*06
$SDDPT,1.04,0.30*51
$SDMTW,73.9,C*09
$SDVHW,,,,,,N,,K*5B
$GPRMC,091414,A,5225.0112,N,01254.9830,E,0.0,65.6,290516,1.6,E,A*2B
$GPRMB,A,,,,,,,,,,,,A,A*0B
$GPGGA,091414,5225.0112,N,01254.9830,E,1,10,0.9,29.9,M,43.6,M,,*72
$GPGLL,5225.0112,N,01254.9830,E,091414,A,A*4C
$GPBOD,,T,,M,,*47
$GPBWC,091414,,,,,,T,,M,,N,,A*72
$GPVTG,65.6,T,63.9,M,0.0,N,0.0,K*47
$GPXTE,A,A,,,N,A*51
$PGRME,4.3,M,7.2,M,8.3,M*27
$PGRMZ,98,f,3*2A
$PGRMM,WGS 84*06
$SDDBT,3.4,f,1.05,M,0.57,F*07
$SDDPT,1.05,0.30*50
$SDMTW,73.9,C*09
$SDVHW,,,,,,N,,K*5B
$GPRMC,091416,A,5225.0112,N,01254.9830,E,0.0,65.6,290516,1.6,E,A*29
$GPRMB,A,,,,,,,,,,,,A,A*0B
$GPGGA,091416,5225.0112,N,01254.9830,E,1,10,0.9,29.7,M,43.6,M,,*7E
$GPGLL,5225.0112,N,01254.9830,E,091416,A,A*4E
$GPBOD,,T,,M,,*47
$GPBWC,091416,,,,,,T,,M,,N,,A*70
$GPVTG,65.6,T,63.9,M,0.0,N,0.0,K*47
$GPXTE,A,A,,,N,A*51
$PGRME,4.3,M,7.2,M,8.3,M*27
$PGRMZ,98,f,3*2A
$PGRMM,WGS 84*06
$SDDBT,3.4,f,1.03,M,0.56,F*00
$SDDPT,1.03,0.30*56
$SDMTW,73.9,C*09
$SDVHW,,,,,,N,,K*5B
$GPRMC,091418,A,5225.0112,N,01254.9830,E,0.0,65.6,290516,1.6,E,A*27
$GPRMB,A,,,,,,,,,,,,A,A*0B
$GPGGA,091418,5225.0112,N,01254.9830,E,1,10,0.9,29.6,M,43.6,M,,*71
$GPGLL,5225.0112,N,01254.9830,E,091418,A,A*40
$GPBOD,,T,,M,,*47
$GPBWC,091418,,,,,,T,,M,,N,,A*7E
$GPVTG,65.6,T,63.9,M,0.0,N,0.0,K*47
$GPXTE,A,A,,,N,A*51
$PGRME,4.3,M,7.2,M,8.3,M*27
$PGRMZ,97,f,3*25

wolf74 - 29.05.16 11:56

 
Hi Wolf,

ich denke, hier geht es weniger um den Aufwand, als um die Frage, ob das wirklich sinnvoll ist. Wer ein Echolot eingebaut hat, hat dafür sicherlich auch ein entsprechendes Display, das die Daten entsprechend visualisiert. Unter Umständen ist das deutlicher und sicherer, als eine weitere Zahl in der Ecke einer Landkarte.

Ich bekomme diese Woche die notwendige Hardware geliefert, und werde bestimmt damit experimentieren. Aber ob ich das wirklich in die FT einbauen will, weiß ich im Moment nicht.

Vielleicht gibt es dazu weitere Meinungen?

Beste Grüße von der Dahme

JJ

jjOffline - 30.05.16 19:41

 
Hallo!

Ich lasse bisher meine Echolot-Daten im Plotter anzeigen. Hier steht die Zahl auch nur klein in der Ecke. Ich möchte den 5"-Plotter nun eigentlich loswerden; zumal ich zumeist auf den selben Fahrgebieten unterwegs bin. Das Echolot und die freie Tonne sind eine Absicherung und bieten ja nun mehr noch weitere Möglichkeiten.
Für mich wäre die Echolot-Anzeige, wenn auch nur klein, das letzte perfekte Detail der genialen Raspberry-Freientonne.

Viele Grüße aus MV,

Dirk

Rubrei - 30.05.16 21:06

 
Hallo Dirk, danke für deine Meinung 😄
Ich kann doch unmöglich der einzige sein😄
Bei uns läuft ft auf einem windows-laptop und das klappt hervorragend
Nochmals vielen Dank an Jan an die Dahme

wolf74 - 30.05.16 22:02

 
Hallo,
leider ist mir nicht ganz klar, ob das Thema nun abgeschlossen ist. Deshalb auch meine Frage: geht auch Echolot?
Aus zwei Gründen wäre es für mich gut:
a) ich würde mich sehr gerne an dem Projekt beteiligen mit der Lieferung von Daten hinsichtlich der Wassertiefen
b) mein Plotter ist wahrscheinlich kaputt und ich habe keine andere Anzeige für die Wassertiefe

Ich würde gerne einen Win-PC/Laptop installieren auf dem Schiff und dann mein rundum Paket installieren wollen (wobei ich noch schwanke zwischen Linux und Win).

Gruß Siegfried

sks-berlin - 02.07.16 09:04

 
Hi,

also mal der Zwischenstand:

Ich habe seit einigen Wochen experimentell eine Software zur Speicherung von Gewässertiefe und GPS-Positionsdaten in Betrieb. Die Daten werden als NME0183 (GPS) und NMEA2000 (Echolot) von zwei verschiedenen Schnittstellen eingelesen, und in die ft-selfpois.gps eingetragen und so auf der Karte zur Anzeige gebracht.

Eine direkte Anzeige im Datenfeld der Karte erfolgt derzeit nicht, und es steht nicht fest, daß ich diese Implementieren werde.

Grund ist die Sensibilität der Tiefenangaben. Was, wenn der Kartenplotter (Windows?) plötzlich ausfällt, z.B. "hängt" und immer noch 20 m Tiefe anzeigt, wo es nur noch 1m ist? Eine falsche GPS-Position fällt sehr schnell optisch auf, wo es kritisch ist. Die Gewässertiefe hingegen sieht man nicht.

Die FreieTonne versteht sich hier als Zweit- oder Drittgerät, niemals als primäres und erst recht nicht einziges Navigationsinstrument. Insofern darf sie auf keinen Fall als billiges "Ersatzgerät" für ausgefallene Navigationsinstrumente gelten.

Hier also: Unbedingt Ersatzgerät für Plotter und Echolot kaufen!!! Alles andere ist schlechte Seemannschaft und widerspricht ganz klar den Zielen, die die FreieTonne verfolgt.

Insofern neige ich momentan dazu, auf eine direkte Anzeige der Gewässertiefe in der Kartenansicht zu verzichten, auch wenn ich die bestimmt in 1-2 Stunden Arbeit eingebaut bekäme.

jjOffline - 02.07.16 09:48

 
Hallo zusammen,
die Wassertiefe wäre schon eine gute Sache....
Ich benutze FT gern zur Planung zu Hause, und da bin ich natürlich auch neugierig, ob die Tiefe ausreicht.....
An Bord läuft FT bei mir immer mit, und die GPS-Daten bekommt der WIN7-laptop vom Garmin, und der liefert die aktuelle Tiefe über den Echolot....

viele Grüße vom Zernsee

wolf74 - 02.07.16 14:49

 
Hi,

einen Programmteil zur Aufzeichnung von Echolot-Daten kann ich mir vorstellen. Ich werde damit aber noch ein paar Wochen experimentieren. Insbesondere soll vermieden werden, daß zu viele Tiefenangaben erfaßt werden, die in der Kartenansicht dann unübersichtlich werden. Tiefenangaben in der Karte also ja.

Die direkte Anzeige der Echolot-Daten innerhalb der FT werde ich wohl aber aus weiter oben genannten Gründen vermeiden.

Beste Grüße von der Dahme

JJ

jjOffline - 03.07.16 22:21

 
Hallo Jan, wäre es denn möglich, die aktuelle Wassertiefe vom Echolot im Fenster der Kurs- und Geschwindigkeitsfenster anzuzeigen?

wolf74 - 24.07.16 11:43

 
Hi Wolf,

möglich wäre es. Aber gerade der heutige Ausfall meine Raspberry bestätigt meine Absicht, diese Information nicht auf eine wackelige Computerprojektion zu schalten, sondern stabilen industriell gefertigten Spezialgeräten vorzubehalten. Also zumindest vorerst ist nicht damit zu rechnen.

Beste Grüße

JJ

jjOffline - 25.07.16 20:59

 
Hi Leute

Ich wollte das Thema nun mal wieder aufgreifen da ich gleich 3 Echolot eingebaut habe aber nur einer leider noch nen Bildschirm hat wäre es schön doch noch dir tiefen Messer in ft ein zu binden dann habe ich gleich 2 Werte zur Überwachung und sollte eins mal ausfallen habe ich Fleisch Ersatz und auch für die Planung finde ich es wichtig leider kommt man ja nicht überall lang und wenn man das erfassenn und hochladen könnte bringt das gleich wieder allen etwas. Also wäre cool wenn nochmal darüber nachgedacht werden würde

Mfg Jean

Jean1406 - 08.05.17 20:50

 
Hi Jean,

ich habe das Thema im letzten Jahr nicht mehr abgeschlossen. Du kannst ja mal ein Terminal aufmachen, und die derzeitige Version starten (vorher natürlich das serielle Device in der PHP-Datei anpassen):

php -f /usr/local/bin/phpSocketReadDEPTH.php

Dieses Script liest NMEA2000-Datensätze (nicht 0183) von der seriellen Schnittstelle, extrahiert die Tiefenangabe und schreibt diese in die Datei /var/www/html/seekarte/ft-selfpois-offline.gpx, die nach einem entsprechenden refresh auch in der Karte angezeigt wird. Wenn Du mir diese Datei nach einer Testfahrt schickst, kann ich versuchen, die Daten in die Datenbank zu importieren. Du kannst das allerdings auch selbst direkt hochladen. Allerdings weiß ich noch nicht, wie glücklich ich momentan darüber wäre.

Das og Script hat noch erhebliche Schwächen. Es kann noch nicht sicher feststellen, ob ein gerade gemessener Wert nun wirklich sinnvoll in die Karte eingetragen werden sollte. Dadurch kommt es zu einer so großen Meßpunktdichte, daß die Anzeige überladen wird.

Testen ist aber ungefährlich, da Du die Datei /var/www/html/seekarte/ft-selfpois-offline.gpx auch nach dem Test einfach löschen kannst.

Eine direkte Projektion des jeweils aktuellen Meßwertes in das "Tachofenster" der Karte schließe ich aber nach wie vor aus weiter oben genannten Gründen aus.

Soweit der aktuelle Stand. Beste Grüße von der Dahme

JJ

jjOffline - 08.05.17 21:38

 

Zurück zum Forum | Nach oben

Um ein Thema zu abonnieren klicken Sie bitte auf den Briefumschlag oben rechts. Der färbt sich dann blau ein, und Du wirst per Mail über neue Beiträge informiert. Als angemeldeter Map-Editor (Nutzer) kannst Du ein neues Thema am Ende dieser Seite anlegen.