HF Interface Wrapper 0.1.0-dev
Embedded C++ hardware abstraction layer
Loading...
Searching...
No Matches
hf_pio_channel_status_t Struct Reference

PIO channel status information. More...

#include <BasePio.h>

Public Attributes

bool is_initialized
 Channel is initialized.
 
bool is_busy
 Channel is currently busy.
 
bool is_transmitting
 Channel is transmitting.
 
bool is_receiving
 Channel is receiving.
 
size_t symbols_queued
 Number of symbols in queue.
 
size_t symbols_processed
 Number of symbols processed.
 
hf_pio_err_t last_error
 Last error that occurred.
 
hf_u32_t timestamp_us
 Timestamp of last operation.
 

Detailed Description

PIO channel status information.

Member Data Documentation

◆ is_busy

bool hf_pio_channel_status_t::is_busy

Channel is currently busy.

◆ is_initialized

bool hf_pio_channel_status_t::is_initialized

Channel is initialized.

◆ is_receiving

bool hf_pio_channel_status_t::is_receiving

Channel is receiving.

◆ is_transmitting

bool hf_pio_channel_status_t::is_transmitting

Channel is transmitting.

◆ last_error

hf_pio_err_t hf_pio_channel_status_t::last_error

Last error that occurred.

◆ symbols_processed

size_t hf_pio_channel_status_t::symbols_processed

Number of symbols processed.

◆ symbols_queued

size_t hf_pio_channel_status_t::symbols_queued

Number of symbols in queue.

◆ timestamp_us

hf_u32_t hf_pio_channel_status_t::timestamp_us

Timestamp of last operation.


The documentation for this struct was generated from the following file: