Radar sensor Forum Discussions
We are excited to announce the release of Radar Development Kit 3.5.1, which is now available for download from the Infineon Developer Center.
This release introduces a range of new features, improvements, and fixes, and includes the following components:
- Radar SDK v3.5.0
- Radar Fusion GUI v3.5.4
- ifxdaq v4.0.0
- RBB Firmware v2.6.0
Please see below for details on the new features and changes in this release.
New Features:
Radar SDK v3.5.0
- General API for Controlling FMCW Radar Devices
Radar SDK 3.5 introduces a new and versatile general API for controlling FMCW radar devices. The API can accommodate all FMCW-based radar sensors, and it includes a new configuration structure that supports multiple chirp configurations within a single frame. - Revised Continuous Wave API
The Continuous Wave API has been revised and is now structured similarly to the FMCW API. To create a Continuous Wave instance, it is no longer necessary to create a device instance and pass it as a parameter. The function call of ifx_cw_create returns a Continuous Wave instance, and the configurations for the ADC and baseband have also been restructured. The previous configuration (ifx_Avian_Config_t) no longer exists.
Radar Fusion GUI v3.5.4
- Support for BGT60UTR11AIP FMCW 60GHz Sensor
Radar Fusion GUI now supports the BGT66UTR11AIP FMCW 60GHz sensor. This includes sensor configuration, raw ADC data acquisition, and presence sensing application. - Expert Mode
An Expert Mode has been introduced for 60GHz FMCW sensors in the Radar Fusion GUI. This mode includes a Timing Model view for the given frame configuration, multiple chirp configurations within a frame, a Difference Deviation plot designed to characterize inter-chirp performance, and a power consumption value display at the status bar for Avian sensors. - Dummy Sensor Support
Dummy sensor support is now available for compatible sensors. Users can experiment with sensor configurations and import/export these configurations to the register file, and visualization of timing and power modes for configured chirps. - Recording of Raw ADC Data
The recording of raw ADC data format now standardizes to the ifxdaq recording format for FMCW 60GHz Sensors. Raw data is stored in standard .npy format, and meta-data and sensor configs are stored in a separate JSON format. The GUI offers playback of legacy recordings, but any recording from the GUI will be in the new format. A converter in the Recording menu is available to convert legacy recordings to the new format. - Register Export and Import
Register export and import options have been included for FMCW devices. - Presence Sensing App Upgrade
The presence sensing app has undergone an upgrade with a more robust algorithm. New additions include a separate visualization dedicated to presence sensing, and display of the range of strongest targets alongside presence information. - Range Spectrogram and Doppler Spectrogram Plots
New range spectrogram and Doppler spectrogram plots have been added. - Clipping Detection
A display indicating clipping detection has been integrated into the status bar. This alert will trigger if the ADC time domain signal exceeds the limits of [-1, +1].
Changes:
- The convention for displaying approaching targets on the positive side of the velocity axis of the range Doppler map has been aligned.
- The range and angle measurement algorithm has been enhanced to achieve detection ranges of over 10 meters.
- Simultaneous visualization of multiple Rx antennas has been added to the Range Doppler Map plot.
- Fix the import of registers in a dummy device mode (reported in v3.5.3)
- Fix the allowed RF frequency range for supported FMCW sensors (reported in v3.5.3)
Thank you for choosing Radar Development Kit!
Show LessDear Customer,
we are happy to announce you the launch of our next generation of XENSIV™ Radar 24GHz DEMO kits with Sense2GoL Pulse and Distance2GoL.
Following the said launch, please be informed that these XENSIV™ Radar 24GHz demo kits are therefore discontinued: Sense2Go, Sense2GoL, Distance2Go and Position2Go.
We are transferring our support capabilities towards the new kits. For the discontinued kits, we will reduce and eventually stop our support including telephone, chat, community support forum, or e-mail inquiries. We apologize for any inconvenience caused.
Please find all needed information on all our 24GHz radar products and kits on www.infineon.com/24ghz.
Sincerely,
Your Infineon team
Hello, the team has recently been evaluating the BGT60TR13C chip. After completing the chip configuration according to the initialization register generated by the Radar Fusion GUI tool, the chip cannot start. I would like to ask if other registers need to be configured to start the chip after completing the initialization register configuration.
Also, I would like to obtain the complete register data sheet for the BGT60TR13C to provide configuration reference.
Look forward to hearing from you, thank you Email: zhanghuatong_xdl@163.com
Show LessHello, when using the DEMO BGT60tr13c evaluation version for radar sensor evaluation, I encountered a problem where the Radar Fusion GUI interface was unable to display data
Phenomenon description:
1. Radar Fusion GUI can detect sensors
2. No data is displayed after entering the interface
3. The DEMO board is always flashing green
I want to ask what is usually the cause of this
smartconx_target@Q!w2e3r4t5y6u7i8o9p0||/t5/%E9%9B%B7%E8%BE%BE%E4%BC%A0%E6%84%9F%E5%99%A8/DEMO-BGT60TR13C%E8%AF%84%E4%BC%B0%E7%89%88%E6%97%A0%E6%B3%95%E9%87%87%E9%9B%86%E6%95%B0%E6%8D%AE/td-p/635786
Show LessPlz give steps to compile this
D:\IFX_D2GL-HW-SW_V1.0.0\Firmware_Software\Communication Library\ComLib_C_Interface\examples\D2GL_basics
I am trying to compile this to get raw data but some errors are coming , I included library also but I don't know why.
thank you
Show LessI have extracted the raw data but do not know how to analyze them. So where i can see the Protocol of raw data
Problem description:OSError: /usr/..libradar_sdk.so: cannot open shared object file: No such file or directory (PS:full context in the end)
Problem generated from: I try to config this radar to collect data by running python script on a Raspberry Pi 4B, but this error came out, I tried solutions all failed including:
1.add working path or lib path folder to ~/.bashrc or LD_LIBRARY_PATH or /etc/profile or /etc/ld.so.conf; even just copy the lib file to PATH like /usr/lib etc; meanwhlie I am pretty sure this .so file is in right path and it does exists. And the error is always the same: No such file or directory.
2.change newer verison raspberry pi operating system; use the libradar_sdk.so in linux_raspi(32bit) in official sdk and cmd info says error ELF32bit meaning the .so file was not correponding to the OS bits.
3.change libradar_sdk.so to libsdk_avian.so, use the latest sdk's counterparts(linux_x64)
4.I previously used the same python scripts on windows 10, and it can work very well even can work in win11 on raspberry4B. The only difference is in Avian.py it depends on libradar_sdk.dll instead of libradar_sdk.so. And as the problem mentioned before, it just can not find this .so file.
Here's my develop situation:
Radar device:BGT60ATR24C
radar_sdk version:3.3.0 (latest 3.5.1)
firstly pip installed: ifxAvian-3.3.0-py3-none-any.whl
related sdk python scripts: main.py(just init_radar and get_frame very simple codes) Avian.py Common.py
the OS version: linux raspberry pi 5.10.63 aarch64(python 3.9.2 built-in)
FULL Cmd Error description:
Traceback (most recent call last):
File "/home/pi/Desktop/PPG/ifxAvian/data_collect_V31.py", line 31, in <module>
from ifxAvian import Avian
File "/usr/local/lib/python3.9/dist-packages/ifxAvian/Avian.py", line 101, in <module>
class Device():
File "/usr/local/lib/python3.9/dist-packages/ifxAvian/Avian.py", line 136, in Device
@handle_errors(dll())
File "/usr/local/lib/python3.9/dist-packages/ifxAvian/Common.py", line 53, in inner
cache[func] = func(*args, **kwargs)
File "/usr/local/lib/python3.9/dist-packages/ifxAvian/Avian.py", line 55, in dll
lib = load_library("radar_sdk")
File "/usr/local/lib/python3.9/dist-packages/ifxAvian/Common.py", line 289, in load_library
dll = CDLL(find_library(libname))
File "/usr/lib/python3.9/ctypes/__init__.py", line 374, in __init__
self._handle = _dlopen(self._name, mode)
OSError: /usr/local/lib/python3.9/dist-packages/ifxAvian/libradar_sdk.so: cannot open shared object file: No such file or directory------------------
(program exited with code: 1)
Press return to continue
Can someone kindly explain in steps how can i extract raw data on MATLAB using Position2Go Board to plot the range doppler graph?
I have Distance2GoL XENSIV™ 24 GHz low-power radar shield BGT24LTR11
In Radar GUI I am getting output and also converting it to .txt file while recording.
but how to get data directly from the serial port.
I am trying to take data without using radar GUI instead I need data directly from the Serial port
and another question is :
can I use this Distance2GoL XENSIV™ 24 GHz low-power radar shield BGT24LTR11 with Arduino IDE
Show Less
Greetings,
Could you please explain the function of the high-pass and low-pass filters in the Radar Fusion GUI tool? Are they designed for filtering the incoming receiver signal? Furthermore, how would altering these values affect the range spectrum?
Show Less
Is there some link to load infineon radar sdk python examples????
like here - https://youtu.be/JQ3VK6Hcc7w
he uses infineon/radar/radar_sdk/sdk/py... where to load this? only what i can see on your site - is some radar_develompent_kit .exe - but its a windows app - is there some linux python code like in this video? why you have no links and zero information about this? maybe you have git repository for this?
Show Less