Data Fields
rlSynthFreqMonConf_t Struct Reference

Synthesizer frequency monitoring configuration. More...

#include <control/mmwavelink/include/rl_monitoring.h>

Data Fields

rlUInt8_t profileIndx
 This field indicates the Profile Index for which this configuration applies.
 
rlUInt8_t reportMode
 Value Definition
0 Report is sent every monitoring period without threshold check
1 Report is send only upon a failure (after checking for thresholds)
2 Report is sent every monitoring period with threshold check
.
 
rlUInt16_t freqErrThresh
 During the chirp, the error of the measured instantaneous chirp frequency w.r.t.
the desired value is continuously compared against this threshold.
The comparison result is part of the monitoring report message (Error bit is
set if the measurement is above this threshold, ever during the previous
monitoring period).
1 LSB = 10 kHz
Valid range: 0 to 65535 (0 to 655 MHz)
.
 
rlInt8_t monStartTime
 This field determines when the monitoring starts in each
chirp relative to the start of the ramp.
1 LSB = 0.2us, signed number
Valid range: -25us to 25us
Recommended value: 6us or above
.
 
rlUInt8_t monitorMode
 This field configures whether this monitor should be done
for functional active chirps (mode 0) or non live monitor chirps. In case of non
live monitor, the configuration needs to be sent twice for two VCOs
(use mode 1 and 2).
Value Definition
0 LIVE_CONFIG (Debug Mode), The profile configuration for live mode is picked from this API, supported only in master/single-chip mode.
1 VCO1_CONFIG, The profile configuration for Non-live mode is picked from this API for VCO1 monitor profile, supported in all modes (master, slave and single-chip).
2 VCO2_CONFIG, The profile configuration for Non-live mode is picked from this API for VCO2 monitor profile, supported in all modes (master, slave and single-chip).
. More...
 
rlUInt8_t vcoMonEn
 This bit mask can be used to enable/disable the monitoring of non-live VCO profiles, this helps to control monitoring of only single VCO if needed. This setting should be same in both VCO settings.
Bits Definition
b0 Enable VCO1 non-live monitor
b1 Enable VCO2 non-live monitor
b31:2 RESERVED
.
 
rlUInt8_t reserved1
 Reserved for Future use.
 
rlUInt32_t reserved2
 Reserved for Future use.
 

Detailed Description

Synthesizer frequency monitoring configuration.

Definition at line 1236 of file rl_monitoring.h.

Field Documentation

◆ monitorMode

rlUInt8_t rlSynthFreqMonConf_t::monitorMode

This field configures whether this monitor should be done
for functional active chirps (mode 0) or non live monitor chirps. In case of non
live monitor, the configuration needs to be sent twice for two VCOs
(use mode 1 and 2).
Value Definition
0 LIVE_CONFIG (Debug Mode), The profile configuration for live mode is picked from this API, supported only in master/single-chip mode.
1 VCO1_CONFIG, The profile configuration for Non-live mode is picked from this API for VCO1 monitor profile, supported in all modes (master, slave and single-chip).
2 VCO2_CONFIG, The profile configuration for Non-live mode is picked from this API for VCO2 monitor profile, supported in all modes (master, slave and single-chip).
.

Note
: This feature is supported only on AWR2243/xWR6243 device.

Definition at line 1298 of file rl_monitoring.h.


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

Copyright 2021, Texas Instruments Incorporated