|
HF-FDO2 Driver 0.1.0-dev
UART driver for PyroScience FDO2-G2 (data sheet v5 §4: #MOXY, #MRAW, #VERS)
|
Decoded #MOXY O T S sample (data sheet §4.3).
More...
#include <fdo2_types.hpp>
Public Attributes | |
| int32_t | o_raw {} |
| O as received (1e-3 hPa). | |
| int32_t | t_raw {} |
| T as received (m°C). | |
| uint32_t | status_u32 {} |
| S as received. | |
| double | p_o2_hpa {} |
| Partial pressure O₂ [hPa] = O × 10⁻³. | |
| double | temp_c {} |
| Temperature [°C] = T × 10⁻³. | |
Decoded #MOXY O T S sample (data sheet §4.3).
Raw O is signed 32-bit in 10⁻³ hPa (milli-hPa). T is m°C (milli-degrees C). S is unsigned 32-bit status (warning/error bits).
| int32_t fdo2::MoxyReading::o_raw {} |
O as received (1e-3 hPa).
| double fdo2::MoxyReading::p_o2_hpa {} |
Partial pressure O₂ [hPa] = O × 10⁻³.
| uint32_t fdo2::MoxyReading::status_u32 {} |
S as received.
| int32_t fdo2::MoxyReading::t_raw {} |
T as received (m°C).
| double fdo2::MoxyReading::temp_c {} |
Temperature [°C] = T × 10⁻³.