Sida 1 av 1

Hjälp om NMEA

Postat: 25 september 2012, 13:49:26
av ojje
Hej. I båtens nätverk kan jag plocka ut NMEA på två olika sätt. Från NEMA ut på ett av intstrumenten ser strängen ut så här:
$IIGLL,5913.56,N,01835.27,E
$IIVHW,210.,T,205.,M,00.00,N,,
$IIHDM,205.,M
$IIDBT,0004.9,f,,,,
$IIVWR,115.,R,02.8,N,,,,
$IIVTG,037.,T,032.,M,00.1,N,,
$IIMTW,53.,C

Och från kursdatorn ser NMEA ut så här:

$ECGLL,5908.632,N,01833.283,E,113200,A,A*54
$APHDG,179.5,,,5.0,E*3C
$APHDM,179.5,M*39
$APRSA,0.9,A*37
$APHDT,184.4,T*3A
$IIRMC,113210,A,5908.630,N,01833.282,E,5.6,188.0,110812,005.0,E,A*00
$APVTG,188.0,T,183.0,M,5.6,N,,K,A*03

Alltså samma data på två olika sätt. Det som kommer från kursdatorn kan jag inte använda och plocka in i min PC.

Någon som kan förklara skillnaden?

/Örjan

Re: Hjälp om NMEA

Postat: 25 september 2012, 13:59:58
av AndersG
Kort, NMEA definierar en hel massa olika "sentences" och olika tillverkare kan sedan lägga till egna. Se:

http://www.gpsinformation.org/dale/nmea.htm

Re: Hjälp om NMEA

Postat: 25 september 2012, 14:48:18
av ojje
Ok, tackar. Skall läsa. Lite märkligt att båda strängarna kommer från Raymarines instrument och bara den ena är användbar...

/Örjan

Re: Hjälp om NMEA

Postat: 25 september 2012, 16:00:48
av AndersG
Kanske går att konfigurera?

Re: Hjälp om NMEA

Postat: 25 september 2012, 16:04:39
av ojje
Är ny på Raymarine, men upplever dem väldigt proprietära jämfört med tex Nexus. Hittar ingen konfig.

Genom extra sladdragning har jag löst kopplingen till datorn, men är nyfiken på varför det är som det är...

Re: Hjälp om NMEA

Postat: 26 september 2012, 11:27:49
av jappelino_1
Här kan du hitta min gamla kod : http://mbed.org/search/?q=jappelino&type=Code

Om du vill skriva någon mot nmea.

Den är skriven för två år sedan, jag kommer inte ihåg alla detaljer.

Re: Hjälp om NMEA

Postat: 31 oktober 2012, 01:43:12
av sysop
ojje skrev:Det som kommer från kursdatorn kan jag inte använda och plocka in i min PC.

Någon som kan förklara skillnaden?

/Örjan
"Plocka in" till vad?

Skillnaden är ju sekvensernas talker id.

II - Internal Instruments
AP - AutoPilot
GP - GPS

och vad du nu hade för fler. Helt enkelt för att kunna särskilja vem som sagt vad, tex för att hitta given förstahandskälla i en muxad ström.