2020-07-20 09:39 AM
Hello all,
I am currently facing some challenges with the lsm6dsox. If I use the embedded functions (single tap, double tap, tilt, 6D orientation, free fall and even step count) they work just great by themselves.
If I now add custom code created with Unico for custom gestures I am not receiving any output from the decision tree. When I disable all embedded functions I can read the decision tree results just fine.
Does anyone have any idea if embedded functions and custom UCF can not be used together? Or do I miss a certain setting? I could not find any information within the datasheet/documentation or this forum.
Any information/feedback on this matter would be highly appreciated. =)
----
What I have tested so far:
2020-07-23 09:24 AM
Hi @ben_3.14159 , I'm trying to understand from our internal experts if there is a priority order in the interrupt generated by the different internal embedded features. You can for example set the OIS priority with the registers, but it is not explicit for the other interrupts. I'll try to keep you updated on this. Regards
2020-07-23 09:34 AM
Hi Eleon,
thank you for the information and checking on this issue. Let me know if you need any more information from my side. Looking forward to any further update.
Best
2020-07-29 01:14 AM
Hello Eleon,
do you already have an update for me on this matter? Any response from your internal experts?
Thank you.
Best
2020-08-24 03:19 AM
Hi @ben_3.14159 , back from holyday now ;) few other question about the issue you are facing: can you please share first the UCF files for the different scenarios you are testing? A direct check will help us to understand if everything as gone well during the embedded functions and custom UCF merging... Regards