![]() |
![]() |
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. | |
Synthesizer frequency monitoring configuration.
Definition at line 1100 of file rl_monitoring.h.
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).
.
Definition at line 1162 of file rl_monitoring.h.