Data Fields | |
float | cycle_duration |
float | cycle_remainder |
FuriHalInfraredTxGetDataISRCallback | data_callback |
FuriHalInfraredTxSignalSentISRCallback | signal_sent_callback |
void * | data_context |
void * | signal_sent_context |
InfraredTxBuf | buffer [2] |
FuriSemaphore * | stop_semaphore |
uint32_t | tx_timing_rest_duration |
bool | tx_timing_rest_level |
if timing is too long (> 0xFFFF), send it in few iterations | |
FuriHalInfraredTxGetDataState | tx_timing_rest_status |