Gå til innhold

Anbefalte innlegg

Sitter her og slag lage et interface mot en intern GPS brikke som støtter både NMEA og SIRF binary. Jeg er litt i tvil om jeg skal velge NMEA eller SIRF binary som overføringsprotokoll. Er det noen som har synspunkter på fordeler og ulemper med de ulike protokollene?

Lenke til kommentar
Videoannonse
Annonse

Jeg har aldri vært borti SIRF binary og er usikker på hvor utbredt SIRF binary er og mulighetene den har.

 

Jeg har bare vært borti NMEA i forbindelse med navigasjon på sjøen der det så godt som er standarden. NMEA er ASCII så den er enkel å feilsøke i. Skjekking av checksum er enkel parsing er lett, men utover de vanlige meldingene er det et tilnærmet kaos av ulike meldinger.

NMEA boka koster også penger, men om du trenger den spørs jo litt på hva du trenger av meldinger for det ligger mye ute på nettet.

Hvis SIRF binary ikke er så utbredt så har du jo større muligheter til å bytte briken hvis du velger NMEA.

NMEA støtter også mye annet enn gps.

Lenke til kommentar

Jeg har sett litt på de ulike protokollen og for meg virker det som om SIRF binary faktisk støtter mer enn NMEA.

 

Alle deler av NMEA protokollen brikken støtter er dokumentert i bruksanvisningen, så det er ikke noe problem.

 

Ettersom jeg har forstått støtter alle SIRF brikkesett SIRF binary protokollen og så og si alt av GPS brikker og enheter nå er vell basert på et SIRF brikkesett. Det er uhyre sjeldent jeg har kommet over en brikke eller enhet som ikke er basert på et SIRF brikkesett.

 

For meg virker det som SIRF binary er en "ryddigere" protokoll, men du har et poeng når du sier at NMEA er lett å feilsøke.

Lenke til kommentar

Begynner å helle mot NMEA. Årsaken er ganske enkelt at brikken defaulter til NMEA og vil derfor når backupbatteriet jeg har koblet til går tomt om noen år falle tilbake på NMEA. Så om jeg bruker NMEA vil tomt batteri bare medføre tap av varmstart og hotstart i stedet for at alt vil slutte å fungere.

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...