nmealib 0.0.4
NMEA 0183/NMEA 2000 parsing library
Loading...
Searching...
No Matches
Classes
nmealib::nmea0183 Namespace Reference

Classes

class  APB
 Represents a parsed NMEA 0183 APB (Autopilot Sentence "B") sentence. More...
 
class  DBT
 Represents a parsed NMEA 0183 DBT (Depth Below Transducer) sentence. More...
 
class  DPT
 Represents a parsed NMEA 0183 DPT (Depth of Water) sentence. More...
 
class  GGA
 Represents a parsed NMEA 0183 GGA (Global Positioning System Fix Data) sentence. More...
 
class  GLL
 Represents a parsed NMEA 0183 GLL (Geographic Position - Latitude/Longitude) sentence. More...
 
class  GSA
 Represents a parsed NMEA 0183 GSA (GNSS DOP and Active Satellites) sentence. More...
 
class  GSV
 
class  HDG
 Represents a parsed NMEA 0183 HDG (Heading, Deviation & Variation) sentence. More...
 
class  HDM
 Represents a parsed NMEA 0183 HDM (Heading – Magnetic) sentence. More...
 
class  InvalidStartCharacterException
 Exception thrown when an NMEA 0183 sentence does not start with '$' or '!'. More...
 
class  Message0183
 Represents an NMEA 0183 sentence. More...
 
class  MessageRegistry
 Registry for message type creators. More...
 
class  MTW
 Represents a parsed NMEA 0183 MTW (Mean Temperature of Water) sentence. More...
 
class  MWV
 Represents a parsed NMEA 0183 MWV (Wind Speed and Angle) sentence. More...
 
class  Nmea0183Factory
 Factory for creating typed NMEA 0183 message objects from raw sentence strings. More...
 
class  NoChecksumException
 Exception thrown when an operation requires a checksum but none is present in the sentence. More...
 
class  NoEndlineException
 Exception thrown when an NMEA 0183 sentence is missing the required <CR><LF> terminator. More...
 
class  NotAPBException
 Exception thrown when a sentence is not a valid APB sentence. More...
 
class  NotDBTException
 Exception thrown when a sentence is not a valid DBT sentence. More...
 
class  NotDPTException
 Exception thrown when a sentence is not a valid DPT sentence. More...
 
class  NotEnoughFieldsException
 Exception thrown when an NMEA 0183 sentence does not contain enough comma-separated fields. More...
 
class  NotGGAException
 Exception thrown when a sentence is not a valid GGA sentence. More...
 
class  NotGLLException
 Exception thrown when a sentence is not a valid GLL sentence. More...
 
class  NotGSAException
 Exception thrown when a sentence is not a valid GSA sentence. More...
 
class  NotGSVException
 
class  NotHDGException
 Exception thrown when a sentence is not a valid HDG sentence. More...
 
class  NotHDMException
 Exception thrown when a sentence is not a valid HDM sentence. More...
 
class  NotMTWException
 Exception thrown when a sentence is not a valid MTW sentence. More...
 
class  NotMWVException
 Exception thrown when a sentence is not a valid MWV sentence. More...
 
class  NotRMAException
 
class  NotRMBException
 Exception thrown when a sentence is not a valid RMB sentence. More...
 
class  NotRMCException
 Exception thrown when a sentence is not a valid RMC sentence. More...
 
class  NotVHWException
 Exception thrown when a sentence is not a valid VHW sentence. More...
 
class  NotVLWException
 
class  NotVTGException
 Exception thrown when a sentence is not a valid VTG sentence. More...
 
class  NotVWRException
 Exception thrown when a sentence that is not a VWR sentence is processed as one. More...
 
class  NotXDRException
 Exception thrown when a sentence is not a valid XDR sentence. More...
 
class  NotXTEException
 Exception thrown when a sentence is not a valid XTE sentence. More...
 
class  NotZDAException
 Exception thrown when a sentence is not a valid ZDA sentence. More...
 
class  RMA
 Represents a parsed NMEA 0183 RMA (Recommended Minimum Navigation Information) sentence. More...
 
class  RMB
 Represents a parsed NMEA 0183 RMB (Recommended Minimum Navigation Information) sentence. More...
 
class  RMC
 Represents a parsed NMEA 0183 RMC (Recommended Minimum Navigation Information) sentence. More...
 
class  TooLongSentenceException
 Exception thrown when an NMEA 0183 sentence exceeds the maximum allowed length of 82 characters. More...
 
class  VHW
 Represents a parsed NMEA 0183 VHW (Water Speed and Heading) sentence. More...
 
class  VLW
 
class  VTG
 Represents a parsed NMEA 0183 VTG (Course Over Ground and Ground Speed) sentence. More...
 
class  VWR
 Represents a parsed NMEA 0183 VWR sentence (Relative Wind Speed and Angle). More...
 
class  XDR
 Represents a parsed NMEA 0183 XDR (Transducer Measurement) sentence. More...
 
class  XTE
 Represents a parsed NMEA 0183 XTE (Cross-Track Error, Measured) sentence. More...
 
class  ZDA
 Represents a parsed NMEA 0183 ZDA (Time and Date) sentence. More...