infineon4engi@twitter infineon@linkedin infineon4engineers infineon@youtube
twitter Facebook Linkedin Youtube

+ Reply to Thread
Results 1 to 3 of 3

Thread: XMC1300 - Sense2GoL Continuous Measurment

  1. #1
    New Member New Member Kasr is on a distinguished road
    Join Date
    Jul 2019

    XMC1300 - Sense2GoL Continuous Measurment


    some time ago I bought a Sense2GoL development kit and tried to programm the provided Software (see the attachment) with DAVE.
    My goal was to get the Sense2GoL to continuously measure data, send them via UART to my computer and log the data with the recommended “putty“ software.
    To get continuous data, I took out the FFT calculation in the main.c and changed the cycle time for the Sense2GoL to 19.5ms (16 Samples with 820Hz = 16 * 1/820).
    My expectations were that the Sense2GoL would measure 16 samples and send them without any calculation to my computer. But that did not happen.
    Measuring data at 820Hz for 1 minute would not give me 49200 data points (820Hz times 60 seconds) but only 30000 data points.

    The data in my log file is readable, so I dont think the transmission itself is the problem.
    Other parts that were changed from the original software are the format of sending the data in HostCommUART.c and disabling the DeepSleepMode in main.c .

    Does anyone have more insight in how the Sense2GoL can be configured to send data continuously without calculation and via the UART?

    Many thanks!
    Last edited by Kasr; Jul 30th, 2019 at 03:09 AM. Reason: Attachment

  2. #2
    Beginner Beginner
    Infineon Employee
    Infineon Employee
    tinymanta is on a distinguished road
    Join Date
    Jan 2019
    Hi Kasr,

    Please refer to the Section 4.4 UART radar system interface under the 24GHz Radar Tools and Development Environment User Manual
    in order to get Sense2GoL raw data via UART interface to your PC.
    Otherwise, it seems that your are using old version of Sense2GoL firmware, latest released version is V1.2.2 downloadable via Sense2GoL Kit under Infineon Toolbox.
    For more details please visit

    Best Regards,
    The views expressed here are my personal opinions, have not been reviewed or authorized by Infineon and do not necessarily represent the views of Infineon.

  3. #3
    New Member New Member Kasr is on a distinguished road
    Join Date
    Jul 2019
    Hi tinymanta,

    Thank you for your fast reply!
    I would not have noticed that my firmware was not up to date.
    Unfortunately after the update my problem still exists.
    I am able to recieve and log data via the UART with the putty software without any irregularities (16 sample points for I- and Q-Data per measurment cycle).
    But looking at the sample points over the time span of e.g. 1 minute, their number altogether is still lower than it would be normal for a real continuous measurement

    To give background why I am so pressing with the "continuous" part:
    With the Sense2GoL I want to measure the motion of a target with high temporal resolution.
    I am curious if I can recognise a motion with just my radar data.
    The high temporal resolution is needed for a high detail depiction of the motion and to differentiate it from other data patterns.
    With the default firmware the Sense2GoL measures the data like I want it to, but then calculates e.g. a FFT.
    The calculation leads to a periode of time in which no data is measured and results in the motion beeing cut in multiple parts.
    In the time between these parts, data is lost, which limts the temporal resolution of my measurement.

    Looking at the debug option in Dave (which is disabled in a real measurment) I can see that the firmware still calculates the FFT, even after I cut it out of
    the main.c
    So do you have an idea how to configure the firmware so that it only measures and sends data, without any calculation?

    Best Regards!

+ Reply to Thread

Tags for this Thread


All content and materials on this site are provided “as is“. Infineon makes no warranties or representations with regard to this content and these materials of any kind, whether express or implied, including without limitation, warranties or representations of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. No license, whether express or implied, is granted by Infineon. Use of the information on this site may require a license from a third party, or a license from Infineon.

Infineon accepts no liability for the content and materials on this site being accurate, complete or up- to-date or for the contents of external links. Infineon distances itself expressly from the contents of the linked pages, over the structure of which Infineon has no control.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Usage Terms of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Usage Terms of this site. Infineon reserves the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.