Skip to content

Latest commit

 

History

History
35 lines (30 loc) · 1.85 KB

TODO.md

File metadata and controls

35 lines (30 loc) · 1.85 KB

TODO

@todo Investigate library bloat (optional? bitset?) @todo Deal with units (velocity, depth, temperatures, etc)

@todo Consider using std::chrono in nmea/time @todo Implement additional checks in NMEA sentences, wheather or not the received data is correct. @todo Implement NMEA sentence: ASD: Autopilot System Data @todo Implement NMEA sentence: DSI: DSC Transponder Initiate @todo Implement NMEA sentence: DSR: DSC Transponder Response @todo Implement comparison operators for NMEA sentences

@todo Implement AIS message: Type 15: Interrogation @todo Implement AIS message: Type 16: Assignment Mode Command @todo Implement AIS message: Type 25: Single Slot Binary Message @todo Implement AIS message: Type 26: Multiple Slot Binary Message @todo Implement AIS message: Type 27: Long Range AIS Broadcast message @todo Implement comparison operators for AIS messages

@todo Implement SeaTalk writer for serial devices @todo Implement SeaTalk message: Type 55: TRACK keystroke on GPS unit @todo Implement SeaTalk message: Type 57: Sat Info @todo Implement SeaTalk message: Type 61: (issued by E-80 multifunction display at init) @todo Implement SeaTalk message: Type 68: Alarm ackknowledgement keystroke (ST80 Masterview, ST40 Wind Instrument) @todo Implement SeaTalk message: Type 6E: MOB @todo Implement SeaTalk message: Type 70: Keystroke on Raymarine A25006 ST60 Maxiview Remote Control @todo Implement SeaTalk message: Type 80: Set Lamp Intensity @todo Implement SeaTalk message: Type 81: Setup of user calibration @todo Implement SeaTalk message: Type 82: Target waypoint name @todo Implement SeaTalk message: Type 83: sent by course computer @todo Implement SeaTalk message: Type 84: Compass heading Autopilot course and rudder position @todo Implement SeaTalk message: Type 85: navigation to waypoint information @todo Implement SeaTalk message: Type 88: Autopilot Parameter