SDI12Recorder.h file
High-level SDI-12 recorder (master) implementation following Appendix B of the SDI-12 specification v1.4.
- Reference
-
Detailed Descriptions
This class implements the recorder (data logger) side of the SDI-12 protocol as a transaction executor with guard-condition-based phase advancement, rather than as a finite state machine. It manages command transmission, response collection, retry logic, and validation according to the specification's timing and sequencing rules.
Classes
- class SDI12Recorder
- High-level SDI-12 recorder transaction executor.
- struct SDI12Recorder::Identification
- Parsed response to an SDI-12 identification command.