|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
PIO diagnostic information. More...
#include <BasePio.h>
Public Member Functions | |
| hf_pio_diagnostics_t () | |
Public Attributes | |
| bool | pioHealthy |
| Overall PIO health status. | |
| hf_pio_err_t | lastErrorCode |
| Last error code. | |
| hf_u32_t | lastErrorTimestamp |
| Last error timestamp. | |
| hf_u32_t | consecutiveErrors |
| Consecutive error count. | |
| bool | pioInitialized |
| PIO initialization status. | |
| hf_u8_t | activeChannels |
| Number of active channels. | |
| hf_u32_t | currentResolutionNs |
| Current time resolution. | |
| bool | bidirectionalSupported |
| Bidirectional mode support. | |
PIO diagnostic information.
|
inline |
| hf_u8_t hf_pio_diagnostics_t::activeChannels |
Number of active channels.
| bool hf_pio_diagnostics_t::bidirectionalSupported |
Bidirectional mode support.
| hf_u32_t hf_pio_diagnostics_t::consecutiveErrors |
Consecutive error count.
| hf_u32_t hf_pio_diagnostics_t::currentResolutionNs |
Current time resolution.
| hf_pio_err_t hf_pio_diagnostics_t::lastErrorCode |
Last error code.
| hf_u32_t hf_pio_diagnostics_t::lastErrorTimestamp |
Last error timestamp.
| bool hf_pio_diagnostics_t::pioHealthy |
Overall PIO health status.
| bool hf_pio_diagnostics_t::pioInitialized |
PIO initialization status.