
EasyRadar Sensor Evaluation Kit
- 20 -
8
Communication Protocol
The serial communication protocol is divided in two classes: compressed data format (default) and
extended data format (can be activated). A detailed description of the communication protocol is
provided in the Install_Package folder.
8.1 Compressed Data Format
The compressed format is based on readable ASCII characters (valid values range from 0x20 to
0xFF). A single packet starts with a start marker (‘!’), followed by a single character packet
indicator. It is delimited by CRLF characters (0x13 0x10). See Figure 14 for details.
8.2 Extended data format
The extended format is used to transmit large number formats. It is based on hexadecimal
presentation in ASCII format (characters 0..9 and A..F). This format is available for raw data output.
See [] for details.
8.3 Register Description
Figure 9
Register definition of the sensor module
The sensor accepts commands and setup data as input. The registers are 32 bit wide and
configured as shown in []. The register definition is as follows:
•
SYS_Config:
o
Pre-Trigger bit: 0= single trigger mode; 1= use pre trigger, wait for second trigger edge
o
Self-Trigger bit: 0= external trigger; 1 = measure continuously
o
Sleep Mode bit: 0= stay in run mode while in idle state; 1= go to sleep during idle state
o
DC-Cancellation: 0=off; 1= perform digital DC cancellation after sampling
o
Range/CFAR/Phase: 0=off; 1= output Range/CFAR/Phase information frames after
processing
o
Target List: 0=off; 1= output Target List frame after processing
o
Status Frame: 0=output status frame after every change of configuration; 1= output status
frame after each measurement
o
Extended Data format: 0: output data in compressed format, not available for format[0,1,2];
1= output data in extended data format