AcousticSL Software Library
|
acoustic_sl.h
Go to the documentation of this file.
199 uint32_t AcousticSL_Data_Input(void *pM1, void *pM2, void *pM3, void *pM4, AcousticSL_Handler_t * pHandler);
uint32_t AcousticSL_Data_Input(void *pM1, void *pM2, void *pM3, void *pM4, AcousticSL_Handler_t *pHandler)
Library data input.
uint32_t internal_memory_size
Definition: acoustic_sl.h:142
uint32_t AcousticSL_getConfig(AcousticSL_Handler_t *pHandler, AcousticSL_Config_t *pConfig)
Fills the pConfig structure with the actual dynamic parameters as they are currently used inside the ...
uint32_t AcousticSL_GetLibVersion(char *version)
To be used to retrieve version information.
Library handler. It keeps track of the static parameters and it handles the internal state of the alg...
Definition: acoustic_sl.h:125
Library dynamic configuration handler. It contains dynamic parameters.
Definition: acoustic_sl.h:153
uint32_t AcousticSL_getMemorySize(AcousticSL_Handler_t *pHandler)
Fills the "internal_memory_size" of the pHandler parameter passed as argument with a value representi...
uint32_t AcousticSL_Process(int32_t *Estimated_Angle, AcousticSL_Handler_t *pHandler)
Library run function, performs audio analysis when all required data has been collected.
uint32_t AcousticSL_setConfig(AcousticSL_Handler_t *pHandler, AcousticSL_Config_t *pConfig)
Library setup function, it sets the values for threshold and resolution. It can be called at runtime ...
Generated by
