SimradSU90
TheNMEA0183InterfaceStandarddeneselectricalsignalrequirements,data
transmissionprotocolandtime,andspecicsentenceformatsfora4800baudserial
databus.Eachbusmayhaveonlyonetalkerbutmanylisteners.
—NationalMarineElectronicsAssociation
FormoreinformationabouttheNationalMarineElectronicsAssociationandtheNMEA
0183standard,refertotheorganization'swebsiteathttp://www.nmea.org.
NMEAtelegramprinciples
Tomoveinformationbetweentwoelectronicunits,thedataarecollectedintelegrams.
Thecontent(protocol)ofeachtelegramisdenedbytheNMEAstandard,andseveral
telegramtypesexisttoallowdifferenttypeofdatatobedistributed.
Thephrasedatagramisalsofrequentlyusedaboutthiscommunicationmethod.
Unlessyouwishtowriteyourownsoftware,youdonotneedtoknowhowthese
telegramsaredesigned.However,wheneveryousetupequipmentinterfaces,youneed
toensurethateachsystemonyourcommunicationlineissetuptosendandreceivethe
sametelegram.Thestandardallowsonesystemtosenddata(a“talker")andseveral
otherstoreceivedatasimultaneously("listeners")onthesameline.Therefore,youmust
ensurethatallproductsreceivingdataonacommunicationlineissetuptoreceivethe
sametelegram(s)thatthetransmittingproductprovides.
StandardNMEA0183communicationparameters
ThecommunicationparametersdenedforNMEA0183are:
•Baudrate:4800bitspersecond
•Databits:8
•Parity:None
•Stopbits:One
Someinstrumentswillalsoofferotherparametersand/orchoices.
NMEAsentencestructure
Thefollowingprovidesasummaryexplanationoftheapprovedparametricsentence
structure.
$aaccc,c—c*hh<CR><LF>
1“$”:Startofsentence(Hex:24).
2aaccc:Addresseld.Thersttwocharacters(aa)identiestheTalkerID,whilethe
lastthreecharactersaretheSentenceformattermnemoniccodeidentifyingthedata
typeandthestringformatofthesuccessiveelds.
3“,”:Fielddelimiter(Hex:2C).Thischaracterstartseacheldexcepttheaddress
andchecksumelds.Ifitisfollowedbyanulleld,itisallthatremainstoindicate
nodataintheeld.
232
381293/A