![]() |
![]() |
Radar RF Calibration monitoring time unit configuration. More...
#include <control/mmwavelink/include/rl_sensor.h>
Data Fields | |
rlUInt16_t | calibMonTimeUnit |
Defines the basic time unit, in terms of which calibration and/or monitoring periodicities are to be defined. If any monitoring functions are desired and enabled, the monitoring infrastructure automatically inherits this time unit as the period over which the various monitors are cyclically executed; so this should be set to the desired FTTI. For calibrations, a separate rlRunTimeCalibConf.calibPeriodicity can be specified, as a multiple of this time unit, in rlRfRunTimeCalibConfig. 1 LSB = Duration of one frame. . More... | |
rlUInt8_t | numOfCascadeDev |
The number of cascaded devices in system. This configuration by default set to value 1 in single chip mode. In Cascade mode, this configuration can be set to Max num of devices in the cascade system and this needs to be set based on MONITORING_MODE setting. This control helps the device to schedule autonomous monitors in round robin fashion to avoid inter device interference. If MONITORING_MODE is 0 (Autonomous Mode - Device automatically controls the sequence of monitoring triggers), then recommended to set this configuration to Max num of devices (Example value 4 in 4-chip cascade system). If MONITORING_MODE is 1 (API based trigger Mode - Host controls the sequence of monitoring triggers), then recommended to set this configuration to value 1 irrespective of num of cascade devices. Default value: 1 . | |
rlUInt8_t | devId |
Device Index value for each devices in cascade system. This configuration by default set to value 0 in single chip mode. In Cascade mode, this configuration can be set to value 0, 1, 2, 3 .. depending on Max num of devices in the cascade system and this needs to be set based on MONITORING_MODE setting. This control helps the device to schedule autonomous monitors in round robin fashion to avoid inter device interference. If MONITORING_MODE is 0 (Autonomous Mode - Device automatically controls the sequence of monitoring triggers), then recommended to set this configuration to 0 (master), 1 (slave), 2(slave), 3(slave) in 4-chip cascade system. If MONITORING_MODE is 1 (API based trigger Mode - Host controls the sequence of monitoring triggers), then recommended to set this configuration to value 0 in all cascade devices. Default value = 0 . | |
rlUInt8_t | monitoringMode |
Monitoring mode. Mostly applicable for cascade devices (recommended) to control execution of monitoring types, refer rlMonTypeTrigCfg_t for more details. 0: Autonomous monitoring trigger (default in single chip mode) 1: API based monitoring trigger (recommended in cascade mode) . More... | |
rlUInt8_t | reserved |
Reserved for Future use. | |
rlUInt16_t | reserved1 |
Reserved for Future use. | |
Radar RF Calibration monitoring time unit configuration.
Definition at line 2657 of file rl_sensor.h.
rlUInt16_t rlRfCalMonTimeUntConf_t::calibMonTimeUnit |
Defines the basic time unit, in terms of which calibration and/or monitoring
periodicities are to be defined.
If any monitoring functions are desired and enabled, the monitoring infrastructure automatically inherits this time unit as the period over which the various monitors are cyclically executed; so this should be set to the desired FTTI.
For calibrations, a separate rlRunTimeCalibConf.calibPeriodicity can be specified, as a multiple of this time unit, in rlRfRunTimeCalibConfig.
1 LSB = Duration of one frame.
.
Definition at line 2684 of file rl_sensor.h.
rlUInt8_t rlRfCalMonTimeUntConf_t::monitoringMode |
Monitoring mode.
Mostly applicable for cascade devices (recommended) to control execution of monitoring types, refer rlMonTypeTrigCfg_t for more details.
0: Autonomous monitoring trigger (default in single chip mode)
1: API based monitoring trigger (recommended in cascade mode)
.
Definition at line 2727 of file rl_sensor.h.