24 GHz radar tools and development environment
XENSIV™ 24 GHz radar demo boards
4 Extracting radar raw data
4.4
UART radar system interface
Note:
The UART radar system interface is only supported within the Radar Sense2GoL radar software
package.
The UART radar system interface defines a set of APIs that help the user access a serial communication port and
communicate with the radar-defined endpoints, enabling the user to fetch sampled ADC data streamed by
UART.
The UART radar system interface supports the following data to be dumped at the host:
ADC raw data:
•
I and Q (first 256 samples of I, followed by next 256 samples of Q)
−
Only I (256 samples)
−
Only Q (256 samples)
−
Doppler measurements and FFT spectrum
•
Signed 16-bit, unsigned 16-bit and 32-bit
•
Using the transferred data via the UART radar system interface library, it is possible to view and export ADC
data via a terminal program (e.g., PuTTY), or transfer it to MATLAB for processing.
PuTTY is a free SSH, Telnet and rlogin client for Windows systems. It is open-source software available with
source code and is available for download at:
In order to fetch raw data streamed by UART, PuTTY should be configured as follows:
UART configuration – full-duplex, direct mode, 128000 baud rate, 8 data-bits, 1 stop-bit, no parity
•
COM port number – depends on the host PC; look into the device manager for the COM port number of your
•
connected 24 GHz radar board (e.g., COM53 for DEMO SENSE2GOL)
Figure 35
Configure PuTTY for raw data acquisition
Once configured, click the Open button to start a PuTTY serial session. ADC output data at the PuTTY shell for
the I and Q raw samples looks as shown in Figure 36.
User manual
https://www.putty.org/
26
Revision 1.40
2023-02-14