Shield BGT60 LTR11AIP on Android

Announcements

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
fbenetello
Level 1
Level 1
First reply posted First like given First question asked

Hello,

I have two boards. One of them is connected to the Radar Baseboard MCU7, while the other is connected to an Android board with a Rockchip.

I was wondering if there is already an implementation for Android.

Currently, I have created a simple Linux kernel module where I read phase/target values from GPIOs.

However, I would like to create something similar to your Python demo, where I can dynamically change sensitivity.

Is there something already implemented? If not, is there C/C++ source code available that could be useful for my purpose?

For changing sensitivity, should I use SPI? Is there any kind of open-source SDK that reads or writes registers through SPI?

Thanks.

0 Likes
1 Solution
Deepa_V
Moderator
Moderator
Moderator
50 likes received 250 replies posted 5 likes given

Hi @fbenetello ,

For setting the sensitivity you can use the 'Detector threshold' in Register 2. For more information on the same please refer section 4.2 of this Application note : https://www.infineon.com/dgdl/Infineon-AN608_BGT60LTR11AIP_Shield-ApplicationNotes-v01_06-EN-Applica... . As for configuring other parameters as well through the SPI, you can surely use the above mentioned code repository that allows configuring individual registers. 

Hope this helps !

Best Regards,

Deepa

View solution in original post

0 Likes
3 Replies
Deepa_V
Moderator
Moderator
Moderator
50 likes received 250 replies posted 5 likes given

Hi @fbenetello ,

We don't have a code example implemented with Android for BGT60LTR11AIP. And yes, you can use SPI for the settings. We have a code example for BGT60LTR11AIP implemented with PSoC 6 : https://github.com/Infineon/cce-mtb-psoc6-bgt60ltr11-spi-interface . You can use this as reference for your implementation. 

Hope this helps !

Best Regards,

Deepa

fbenetello
Level 1
Level 1
First reply posted First like given First question asked

Hi @Deepa_V ,

Thank you!

I'd like understanding how to adjust the sensitivity of the radar using SPI registers. I was wondering if there is any examples available in your open source repositories. If so, could you kindly guide me to the specific resources or provide an example to help me better comprehend the process?

I am referring to this documentation https://www.infineon.com/dgdl/Infineon-Users_guide_to_BGT60LTR11SAIP-ApplicationNotes-v01_05-EN.pdf?... for the registers configuration

For example, to increase sensitivity, which registers should be changed? Would it be possible to have an example of how they should be changed?

Thank you in advance,

Best regards,

0 Likes
Deepa_V
Moderator
Moderator
Moderator
50 likes received 250 replies posted 5 likes given

Hi @fbenetello ,

For setting the sensitivity you can use the 'Detector threshold' in Register 2. For more information on the same please refer section 4.2 of this Application note : https://www.infineon.com/dgdl/Infineon-AN608_BGT60LTR11AIP_Shield-ApplicationNotes-v01_06-EN-Applica... . As for configuring other parameters as well through the SPI, you can surely use the above mentioned code repository that allows configuring individual registers. 

Hope this helps !

Best Regards,

Deepa

0 Likes