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

PIO symbol structure for precise timing. More...

#include <BasePio.h>

Public Member Functions

 hf_pio_symbol_t () noexcept
 
 hf_pio_symbol_t (hf_u32_t dur, bool lvl) noexcept
 

Public Attributes

hf_u32_t duration
 Duration in resolution units.
 
bool level
 Signal level (true = high, false = low)
 

Detailed Description

PIO symbol structure for precise timing.

Constructor & Destructor Documentation

◆ hf_pio_symbol_t() [1/2]

hf_pio_symbol_t::hf_pio_symbol_t ( )
inlinenoexcept

◆ hf_pio_symbol_t() [2/2]

hf_pio_symbol_t::hf_pio_symbol_t ( hf_u32_t dur,
bool lvl )
inlinenoexcept

Member Data Documentation

◆ duration

hf_u32_t hf_pio_symbol_t::duration

Duration in resolution units.

◆ level

bool hf_pio_symbol_t::level

Signal level (true = high, false = low)


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