HWA Paramset Config.
HWA paramset config parameters that are used with the HWA_ConfigParamSet() call.
Data Fields | |
uint8_t | triggerMode |
uint8_t | triggerSrc |
uint8_t | accelMode |
HWA_SourceConfig | source |
HWA_DestConfig | dest |
union { | |
HWA_AccelModeFFT fftMode | |
HWA_AccelModeCFAR cfarMode | |
HWA_AccelModeLocalMax localMaxMode | |
HWA_AccelModeCompress compressMode | |
} | accelModeArgs |
uint8_t | contextswitchCfg |
uint8_t HWA_ParamConfig::triggerMode |
4 bit value: See HWA_TRIG_MODE macros for correct values. Sets the TRIGMODE bits of HEADER in paramset
uint8_t HWA_ParamConfig::triggerSrc |
5 bit value: If HWA_ParamConfig::triggerMode is set HWA_TRIG_MODE::HWA_TRIG_MODE_DMA, this field specifies DMA channel number to be monitored. If HWA_ParamConfig::triggerMode is set HWA_TRIG_MODE::HWA_TRIG_MODE_HARDWARE, this field specifies one of the possible csirx IRQs. this field only applied to the HWA_TRIG_MODE::HWA_TRIG_MODE_DMA and HWA_TRIG_MODE::HWA_TRIG_MODE_HARDWARE. Sets the DMA2ACC_TRIGSRC bits of HEADER in paramset
uint8_t HWA_ParamConfig::accelMode |
2 bit value: See HWA_ACCELMODE macros for correct values. Configures the mode of operation of the accelerator for the current parameter-set. Sets the ACCEL_MODE bits of register HEADER in paramset
HWA_SourceConfig HWA_ParamConfig::source |
Source related params
HWA_DestConfig HWA_ParamConfig::dest |
Dest related params
HWA_AccelModeFFT HWA_ParamConfig::fftMode |
FFT mode related params
HWA_AccelModeCFAR HWA_ParamConfig::cfarMode |
CFAR mode related params
HWA_AccelModeLocalMax HWA_ParamConfig::localMaxMode |
local maxima related params
HWA_AccelModeCompress HWA_ParamConfig::compressMode |
compression and decompression related params
union { ... } HWA_ParamConfig::accelModeArgs |
uint8_t HWA_ParamConfig::contextswitchCfg |
enable/disable the context switch, if enabled, specify if it is forced or not-forced enable See HWA_PARAMSET_CONTEXT_SWITCH_CFG macros for correct values