
•
AUDIO_OS_Init()
: for ultrasound analysis data, managed using threads, semaphores and messages
created in the function. DMA and interrupts are also used.
•
ine_init()
: for inertial analysis data, managed using a thread and a semaphore created inside the
function. External interrupt lines are also used.
•
The environmental data is called on demand by an ad hoc task and not at regular intervals.
The tasks for acoustic and inertial analysis are run sequentially.
The required features can be selected in the
aws_iot_config.h
file. The user can choose any or all of the
following features by toggling the value of the following keywords:
•
USE_ENV_FEAT
•
USE_INE_TDM_FEAT
•
USE_INE_FDM_FEAT
•
USE_ACO_FEAT
RELATED LINKS
5 How to activate the ST Predictive Maintenance Dashboard on page 19
6 Demonstration application on page 24
2.4
IDE configuration selection
Each project comes with a separate configuration for each modem to be used.
Figure 4.
IAR configuration selection
AN5472
IDE configuration selection
AN5472
-
Rev 1
page 8/48