◆ ChannelState()
| EspPio::ChannelState::ChannelState |
( |
| ) |
|
|
inlinenoexcept |
◆ actual_resolution_ns
| hf_u32_t EspPio::ChannelState::actual_resolution_ns |
◆ busy
| bool EspPio::ChannelState::busy |
◆ bytes_encoder
| rmt_encoder_handle_t EspPio::ChannelState::bytes_encoder |
◆ config
◆ configured
| bool EspPio::ChannelState::configured |
◆ encoder
| rmt_encoder_handle_t EspPio::ChannelState::encoder |
◆ error_callback
◆ error_user_data
| void* EspPio::ChannelState::error_user_data |
◆ idle_level
| bool EspPio::ChannelState::idle_level |
◆ last_operation_time
| uint64_t EspPio::ChannelState::last_operation_time |
◆ receive_callback
◆ receive_user_data
| void* EspPio::ChannelState::receive_user_data |
◆ rmt_rx_buffer
| rmt_symbol_word_t* EspPio::ChannelState::rmt_rx_buffer |
◆ rx_buffer
◆ rx_buffer_size
| size_t EspPio::ChannelState::rx_buffer_size |
◆ rx_channel
| rmt_channel_handle_t EspPio::ChannelState::rx_channel |
◆ rx_symbols_received
| size_t EspPio::ChannelState::rx_symbols_received |
◆ selected_clk_src
| rmt_clock_source_t EspPio::ChannelState::selected_clk_src |
◆ source_clock_hz
| hf_u32_t EspPio::ChannelState::source_clock_hz |
◆ status
◆ transmit_callback
◆ transmit_user_data
| void* EspPio::ChannelState::transmit_user_data |
◆ tx_channel
| rmt_channel_handle_t EspPio::ChannelState::tx_channel |
The documentation for this struct was generated from the following file: