Data Fields
rlMonSynthFreqNonLiveRep_t Struct Reference

This is a Non live Monitoring report which device sends to the host, containing information related to measured frequency error during the monitoring chirp for two profiles configurations. The device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_SYNTH_FREQ_NONLIVE_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 VCO1_SYNTH_FREQ_ERR_STATUS
1 VCO2_SYNTH_FREQ_ERR_STATUS
15:2 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.
 
rlUInt8_t profIndex0
 VCO1 Profile index for which this monitoring report applies.
 
rlUInt8_t reserved0
 Reserved for future use.
 
rlUInt16_t reserved1
 Reserved for future use.
 
rlInt32_t maxFreqErVal0
 This field indicates the maximum instantaneous frequency error measured during the monitoring chirp for which frequency monitoring has been enabled in the previous monitoring period for VCO1 profile.
Bits Parameter
31:0 Maximum frequency error value, signed number. 1 LSB = 1kHz.
.
 
rlUInt32_t freqFailCnt0
 This field indicates the number of times during chirping in the previous monitoring period in which the measured frequency error violated the allowed threshold for VCO1 profile. Frequency error threshold violation is counted every 10 ns.
Bits Parameter
31:19 RESERVED
18:0 Failure count, unsigned number.
.
 
rlUInt32_t maxFreqFailTime0
 This field indicates the time at which error occurred for VCO1 profile w.r.t. knee of the ramp.
1 LSB = 10ns
.
 
rlUInt32_t reserved2
 Reserved for future use.
 
rlUInt8_t profIndex1
 VCO2 Profile index for which this monitoring report applies.
 
rlUInt8_t reserved3
 Reserved for future use.
 
rlUInt16_t reserved4
 Reserved for future use.
 
rlInt32_t maxFreqErVal1
 This field indicates the maximum instantaneous frequency error measured during the monitoring chirp for which frequency monitoring has been enabled in the previous monitoring period for VCO2 profile.
Bits Parameter
31:0 Maximum frequency error value, signed number. 1 LSB = 1kHz.
.
 
rlUInt32_t freqFailCnt1
 This field indicates the number of times during chirping in the previous monitoring period in which the measured frequency error violated the allowed threshold for VCO2 profile. Frequency error threshold violation is counted every 10 ns.
Bits Parameter
31:19 RESERVED
18:0 Failure count, unsigned number.
.
 
rlUInt32_t maxFreqFailTime1
 This field indicates the time at which error occurred for VCO2 profile w.r.t. knee of the ramp.
1 LSB = 10ns
.
 
rlUInt32_t reserved5
 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 a Non live Monitoring report which device sends to the host, containing information related to measured frequency error during the monitoring chirp for two profiles configurations. The device sends this to host at the programmed periodicity or when failure occurs, as programmed by the configuration API SB. Event: RL_RF_AE_MON_SYNTH_FREQ_NONLIVE_REPORT.

Definition at line 4580 of file mmwavelink.h.


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

Copyright 2020, Texas Instruments Incorporated