4 @todo Abstract heading/bearing information into its own class (see HDG)
6 @todo Investigate library bloat (optional? bitset?)
8 @todo Implement additional checks in NMEA sentences, wheather or not the received data is correct.
9 @todo Implement NMEA sentence: ASD: Autopilot System Data
10 @todo Implement NMEA sentence: DSI: DSC Transponder Initiate, same as DSC?
11 @todo Implement NMEA sentence: DSR: DSC Transponder Response, same as DSC?
12 @todo Implement NMEA sentence: DCN
13 @todo Implement NMEA sentence: GDA
14 @todo Implement NMEA sentence: GDF
15 @todo Implement NMEA sentence: GLA
16 @todo Implement NMEA sentence: GLF
17 @todo Implement NMEA sentence: GLP
18 @todo Implement NMEA sentence: GOA
19 @todo Implement NMEA sentence: GOF
20 @todo Implement NMEA sentence: GOP
21 @todo Implement NMEA sentence: GXA
22 @todo Implement NMEA sentence: GXF
23 @todo Implement NMEA sentence: GXP
24 @todo Implement NMEA sentence: HCC
25 @todo Implement NMEA sentence: HEX
26 @todo Implement NMEA sentence: IMA
27 @todo Implement NMEA sentence: MHU
28 @todo Implement NMEA sentence: OLN
29 @todo Implement NMEA sentence: TRF
30 @todo Implement NMEA sentence: ZTI
31 @todo Implement NMEA sentence: ZWP
32 @todo Implement NMEA sentence: ZZU
33 @todo Implement comparison operators for NMEA sentences
35 @todo Implement AIS message: Type 15: Interrogation
36 @todo Implement AIS message: Type 16: Assignment Mode Command
37 @todo Implement AIS message: Type 25: Single Slot Binary Message
38 @todo Implement AIS message: Type 26: Multiple Slot Binary Message
39 @todo Implement AIS message: Type 27: Long Range AIS Broadcast message
40 @todo Implement comparison operators for AIS messages
42 @todo Implement SeaTalk writer for serial devices
43 @todo Implement SeaTalk message: Type 55: TRACK keystroke on GPS unit
44 @todo Implement SeaTalk message: Type 57: Sat Info
45 @todo Implement SeaTalk message: Type 61: (issued by E-80 multifunction display at init)
46 @todo Implement SeaTalk message: Type 68: Alarm ackknowledgement keystroke (ST80 Masterview, ST40 Wind Instrument)
47 @todo Implement SeaTalk message: Type 6E: MOB
48 @todo Implement SeaTalk message: Type 70: Keystroke on Raymarine A25006 ST60 Maxiview Remote Control
49 @todo Implement SeaTalk message: Type 80: Set Lamp Intensity
50 @todo Implement SeaTalk message: Type 81: Setup of user calibration
51 @todo Implement SeaTalk message: Type 82: Target waypoint name
52 @todo Implement SeaTalk message: Type 83: sent by course computer
53 @todo Implement SeaTalk message: Type 84: Compass heading Autopilot course and rudder position
54 @todo Implement SeaTalk message: Type 85: navigation to waypoint information
55 @todo Implement SeaTalk message: Type 88: Autopilot Parameter
58 @todo Check https://www.nmea.org/Assets/100108_nmea_0183_sentences_not_recommended_for_new_designs.pdf