98 #ifndef ti_edgeai_DAP__include 99 #define ti_edgeai_DAP__include 104 #include <ti/drivers/UART2.h> 105 #include <ti/drivers/dpl/MessageQueueP.h> 146 uint8_t inferenceSensorsIndex[10];
float DAP_swapEndianness(float value)
Swap Endianess value to support the endianess format expected by EdgeAI Studio.
DAP_PipelineMode
DAP pipeline modes.
Definition: DAP.h:117
uint32_t DAP_getSamplingFrequency(void)
Get samplign frequency.
DAP configuration.
Definition: DAP.h:156
UART2_Handle uartHandle
Definition: DAP.h:159
MessageQueueP_Handle messageQueueHandle
Definition: DAP.h:162
DAP_PipelineConfiguration DAP_getPipelineConfiguration(void)
Get Pipeline Configuration.
DAP_SendDataType
Definition: DAP.h:171
void DAP_sendData(DAP_SendDataType sendDataType, void *data, size_t dataSize)
Send Data to host.
DAP_PipelineMode mode
Definition: DAP.h:140
DAP pipeline configuration.
Definition: DAP.h:137
void DAP_init(void)
Initialize the DAP.
uint8_t inferenceModelIndex
Definition: DAP.h:142
void DAP_open(void)
Open the DAP.
bool DAP_isReadyToStartStreaming(void)
Check if the DAP is ready for data streaming.
uint32_t DAP_getSamplesToSend(void)
Get samples to send.
DAP_PipelineConfiguration pipelineConfig
Definition: DAP.h:168
bool startStreamingFlag
Definition: DAP.h:166
bool isCrc
Definition: DAP.h:164