NinjaFlight
|
#include <stdbool.h>
#include <stdint.h>
#include <string.h>
#include <platform.h>
#include "build_config.h"
#include "drivers/dma.h"
#include "drivers/transponder_ir.h"
Functions | |
void | transponderIrInit (void) |
bool | isTransponderIrReady (void) |
void | transponderIrWaitForTransmitComplete (void) |
void | transponderIrUpdateData (const uint8_t *transponderData) |
void | transponderIrTransmit (void) |
Variables | |
uint8_t | transponderIrDMABuffer [TRANSPONDER_DMA_BUFFER_SIZE] |
volatile uint8_t | transponderIrDataTransferInProgress = 0 |
bool isTransponderIrReady | ( | void | ) |
void transponderIrInit | ( | void | ) |
void transponderIrTransmit | ( | void | ) |
void transponderIrUpdateData | ( | const uint8_t * | transponderData | ) |
void transponderIrWaitForTransmitComplete | ( | void | ) |
volatile uint8_t transponderIrDataTransferInProgress = 0 |
uint8_t transponderIrDMABuffer[TRANSPONDER_DMA_BUFFER_SIZE] |