|
HF-FDO2 Driver 0.1.0-dev
UART driver for PyroScience FDO2-G2 (data sheet v5 §4: #MOXY, #MRAW, #VERS)
|
#BAUD.Timeout or ProtocolErrorSetMeasureTimeoutMs (default 300 ms; #MRAW can be longer at high #SETM modes on device).: <CRC> suffix (current main does).DeviceError after #ERROCall LastDeviceErrorCode() and map E using Table 1 in the data sheet §4.4 (for example -22 UART receive, -26 unknown header).
The data sheet requires checking S every sample. If MoxyStatusOkForOxygen returns false, treat pO₂ / temperature as invalid for safety-critical use until the fault clears (see bit definitions in fdo2::moxy_status).
Open an issue with UART capture, firmware R from #VERS, and software revision.
Next: Datasheet and links →