HARMcksL: ARM HAL toolbox (yet STM32 oriented) 1.6
SMFSW collection of HAL hacks for STM32
Loading...
Searching...
No Matches
logic_in::[struct].cfg Struct Reference

Data Fields

void(*) onSet (const struct logic_in *const)
 Push callback ON function pointer.
void(*) onReset (const struct logic_in *const)
 Push callback OFF function pointer.
GPIO_PinState(*) get (const struct logic_in *const)
 Getter function.
void * LOGx
uint16_t LOG_Pos
 Monitored bit position in variable.
uint16_t filt
 Filter time (ms).
GPIO_PinState polarity
 Input polarity.
bool repeat
 Callback ON repeat.

Field Documentation

◆ filt

uint16_t logic_in::[struct].cfg filt

Filter time (ms).

◆ get

GPIO_PinState(*) logic_in::[struct].cfg(const struct logic_in *const)

Getter function.

◆ LOG_Pos

uint16_t logic_in::[struct].cfg LOG_Pos

Monitored bit position in variable.

◆ LOGx

◆ onReset

void(*) logic_in::[struct].cfg(const struct logic_in *const)

Push callback OFF function pointer.

◆ onSet

void(*) logic_in::[struct].cfg(const struct logic_in *const)

Push callback ON function pointer.

◆ polarity

GPIO_PinState logic_in::[struct].cfg polarity

Input polarity.

◆ repeat

Callback ON repeat.


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