Data Fields
rlMonPllConVoltRep_t Struct Reference

This is the Monitoring report which RadarSS sends to the host, containing the measured PLL control voltage values during explicit monitoring chirps. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_PLL_CONTROL_VOLT_REPORT. More...

#include <control/mmwavelink/mmwavelink.h>

Data Fields

rlUInt16_t statusFlags
 Status flags indicating pass fail results corresponding to various threshold
checks under this monitor.
Bit STATUS_FLAG for monitor
0 STATUS_APLL_VCTRL
1 STATUS_SYNTH_VCO1_VCTRL_MAX_ FREQ
2 STATUS_SYNTH_VCO1_VCTRL_MIN_ FREQ
3 RESERVED
4 STATUS_SYNTH_VCO2_VCTRL_MAX_ FREQ
5 STATUS_SYNTH_VCO2_VCTRL_MIN_ FREQ
6 RESERVED
15:7 RESERVED
0 - FAIL or check wasn't done, 1 - PASS
.
 
rlUInt16_t errorCode
 Indicates any error reported during monitoring Value of 0 indicates no error.
 
rlInt16_t pllContVoltVal [8U]
 The measured values of PLL control voltage levels and Synthesizer VCO slopes are
reported here. Byte numbers corresponding to different control voltage
values reported in this field are here:
Bytes SIGNAL 1 LSB
1:0 APLL_VCTRL 1mV
3:2 SYNTH_VCO1_VCTRL_MAX_ FREQ 1mV
5:4 SYNTH_VCO1_VCTRL_MIN_ FREQ 1mV
7:6 SYNTH_VCO1_SLOPE 1MHz/V
9:8 SYNTH_VCO2_VCTRL_MAX_ FREQ 1mV
11:10 SYNTH_VCO2_VCTRL_MIN_ FREQ 1mV
13:12 SYNTH_VCO2_SLOPE 1MHz/V
15:14 RESERVED RESERVED
Only the fields corresponding to the enabled monitors are valid.
The failure thresholds are based on the following:
Valid VCTRL values are [140 to 1400] mV.
Valid VCO1_SLOPE values are [1760 to 2640] MHz/V.
Valid VCO2_SLOPE values are [3520 to 5280] MHz/V.
. More...
 
rlUInt32_t reserved
 Reserved for future use.
 
rlUInt32_t timeStamp
 This field indicates when the last monitoring in the enabled set was performed.
1 LSB = 1 millisecond (the stamp rolls over upon exceeding allotted bit
width)
 

Detailed Description

This is the Monitoring report which RadarSS sends to the host, containing the measured PLL control voltage values during explicit monitoring chirps. RadarSS sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_PLL_CONTROL_VOLT_REPORT.

Definition at line 4392 of file mmwavelink.h.

Field Documentation

◆ pllContVoltVal

rlInt16_t rlMonPllConVoltRep_t::pllContVoltVal[8U]

The measured values of PLL control voltage levels and Synthesizer VCO slopes are
reported here. Byte numbers corresponding to different control voltage
values reported in this field are here:
Bytes SIGNAL 1 LSB
1:0 APLL_VCTRL 1mV
3:2 SYNTH_VCO1_VCTRL_MAX_ FREQ 1mV
5:4 SYNTH_VCO1_VCTRL_MIN_ FREQ 1mV
7:6 SYNTH_VCO1_SLOPE 1MHz/V
9:8 SYNTH_VCO2_VCTRL_MAX_ FREQ 1mV
11:10 SYNTH_VCO2_VCTRL_MIN_ FREQ 1mV
13:12 SYNTH_VCO2_SLOPE 1MHz/V
15:14 RESERVED RESERVED
Only the fields corresponding to the enabled monitors are valid.
The failure thresholds are based on the following:
Valid VCTRL values are [140 to 1400] mV.
Valid VCO1_SLOPE values are [1760 to 2640] MHz/V.
Valid VCO2_SLOPE values are [3520 to 5280] MHz/V.
.

Note
: The VCOx SLOPE should be ignored when synth fault is injected.

Definition at line 4433 of file mmwavelink.h.


The documentation for this struct was generated from the following file:

Copyright 2020, Texas Instruments Incorporated