|
FuriThread * | thread |
|
FuriStreamBuffer * | stream |
|
InfraredWorkerSignal | signal |
|
InfraredWorkerState | state |
|
InfraredEncoderHandler * | infrared_encoder |
|
InfraredDecoderHandler * | infrared_decoder |
|
NotificationApp * | notification |
|
bool | blink_enable |
|
bool | decode_enable |
|
union { | |
|
struct { | |
|
InfraredWorkerGetSignalCallback get_signal_callback | |
|
InfraredWorkerMessageSentCallback message_sent_callback | |
|
void * get_signal_context | |
|
void * message_sent_context | |
|
uint32_t frequency | |
|
float duty_cycle | |
|
uint32_t tx_raw_cnt | |
|
bool need_reinitialization | |
|
bool steady_signal_sent | |
|
} tx | |
|
struct { | |
|
InfraredWorkerReceivedSignalCallback received_signal_callback | |
|
void * received_signal_context | |
|
bool overrun | |
|
} rx | |
|
}; | | |
|
The documentation for this struct was generated from the following file: