|
HardFOC Core
API reference
|
Construction-time configuration for one FDO2-G2 instance. More...
#include <Fdo2Handler.h>
Public Attributes | |
| std::uint32_t | line_timeout_ms {300} |
| std::uint32_t | measure_timeout_ms {300} |
| std::uint8_t | device_index {0} |
Construction-time configuration for one FDO2-G2 instance.
| std::uint8_t Fdo2HandlerConfig::device_index {0} |
Logical index for diagnostics (multiple FDO2 instances on separate buses can share this handler class).
| std::uint32_t Fdo2HandlerConfig::line_timeout_ms {300} |
Per-PSUP-transaction line read timeout (ms). Most commands resolve in well under 50 ms; #MOXY / #MRAW take ~150 ms.
| std::uint32_t Fdo2HandlerConfig::measure_timeout_ms {300} |
Specific timeout for the slow #MOXY / #MRAW measurement commands. Defaulted higher than line_timeout_ms because the device internally averages.