ICU 10201 - thresholds and INT generation

By alessioserrani… , 12 September 2023

Hi all,

I'm testing the ICU-10201 features using EV_MOD_ICU-20201-00-01 + development/host board (DK-x0201) + daughter/evaluation board (PN100-06351).
You can see attached a photo of my setup.

So far, I'm able to flash a custom fw in the EV_MOD_ICU-20201-00-01, following this AN https://invensense.tdk.com/wp-content/uploads/2023/08/AN-000398-ICU-20201-EVK-Platform-User-Guide-v1.0.pdf.

I'm wandering how to use the Thresholds features and how to generate an INT on INT1/INT2 based on a sw logic.

To better explain, using TDK ICU-x0201 Evaluation Platform, I see in the "Configure Sensor" tab of GPT algo that there is a widget called "Thresholds" where you can set some interesting thresholds. I'd like to know how I can use these in the main.c of my custom fw for the ICU (located at ..\icu_open_algo\algo\myexample\src).

Addiotionally, I know that the ICU 10201 raises an INT whenever data are ready to be read by the host. I'd like to add some features, for instance an INT that is raised every time the collected signal exceeds the threshold set with "Thresholds" widget, but I need some support on that.

Do you have any hints? I found really little documentation on these topics and that's a bit weird considering my questions are basic starting points for commmon industrial applications.

Thanks,
Alessio

phpbb Topic ID
45213