|
HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
|
UART operation statistics. More...
#include <BaseUart.h>
Public Member Functions | |
| hf_uart_statistics_t () noexcept | |
Public Attributes | |
| hf_u32_t | tx_byte_count |
| Total bytes transmitted. | |
| hf_u32_t | rx_byte_count |
| Total bytes received. | |
| hf_u32_t | tx_error_count |
| Transmission error count. | |
| hf_u32_t | rx_error_count |
| Reception error count. | |
| hf_u32_t | frame_error_count |
| Frame error count. | |
| hf_u32_t | parity_error_count |
| Parity error count. | |
| hf_u32_t | overrun_error_count |
| Overrun error count. | |
| hf_u32_t | noise_error_count |
| Noise error count. | |
| hf_u32_t | break_count |
| Break condition count. | |
| hf_u32_t | timeout_count |
| Timeout occurrence count. | |
| hf_u32_t | pattern_detect_count |
| Pattern detection count. | |
| hf_u32_t | wakeup_count |
| Wakeup event count. | |
| hf_u64_t | last_activity_timestamp |
| Last activity timestamp (microseconds) | |
| hf_u64_t | initialization_timestamp |
| Initialization timestamp (microseconds) | |
UART operation statistics.
|
inlinenoexcept |
| hf_u32_t hf_uart_statistics_t::break_count |
Break condition count.
| hf_u32_t hf_uart_statistics_t::frame_error_count |
Frame error count.
| hf_u64_t hf_uart_statistics_t::initialization_timestamp |
Initialization timestamp (microseconds)
| hf_u64_t hf_uart_statistics_t::last_activity_timestamp |
Last activity timestamp (microseconds)
| hf_u32_t hf_uart_statistics_t::noise_error_count |
Noise error count.
| hf_u32_t hf_uart_statistics_t::overrun_error_count |
Overrun error count.
| hf_u32_t hf_uart_statistics_t::parity_error_count |
Parity error count.
| hf_u32_t hf_uart_statistics_t::pattern_detect_count |
Pattern detection count.
| hf_u32_t hf_uart_statistics_t::rx_byte_count |
Total bytes received.
| hf_u32_t hf_uart_statistics_t::rx_error_count |
Reception error count.
| hf_u32_t hf_uart_statistics_t::timeout_count |
Timeout occurrence count.
| hf_u32_t hf_uart_statistics_t::tx_byte_count |
Total bytes transmitted.
| hf_u32_t hf_uart_statistics_t::tx_error_count |
Transmission error count.
| hf_u32_t hf_uart_statistics_t::wakeup_count |
Wakeup event count.