Getting consistent detection of stationary objects using the IWR1843BOOST without a DCA1000 can be quite challenging. The issue mainly stems from how FMCW radars like this are optimized — most of the onboard processing is tailored to detect motion, so static or low-Doppler objects often get treated as background clutter and filtered out. This becomes a limitation when trying to maintain visibility of things like parked vehicles or pedestrians over longer time periods, especially when tracking their presence in specific zones.
To allow static objects to persist in the point cloud over several minutes, a few .cfg parameters need to be carefully adjusted. Here's what to focus on:
- Disable static clutter removal so that zero-Doppler returns are not suppressed.
- Reduce CFAR thresholds slightly to ensure weak but consistent reflections are detected.
- Increase chirps per frame       to improve dwell-time and temporal resolution.
- Enable extended velocity support to improve handling near zero Doppler.
- Adjust DC calibration range       to avoid unintended suppression around zero bins.
- Increase ADC samples to enhance range resolution and point cloud density.
Here are the practical value ranges that typically work for this use case:
- CFAR threshold: 10 to 14
- Chirps per frame: 64 to 128
- Static clutter removal: 0 (disabled)
- ADC samples per chirp: 200 to 256
- Extended max velocity: 1 (enabled)
- DC range calibration: around ±5 bins
Once these ranges are identified, open the .cfg file in any text editor, locate the corresponding commands (cfarCfg, clutterRemoval, frameCfg, etc.), and adjust their values. Save the file and reload it using mmWave Studio or whatever host interface is used. Ensure the command order is preserved, and avoid duplicate entries unless working with multi-profile setups.
These changes usually give more stable long-term visibility of static objects and support zone-based dwell tracking more reliably.
For more details on the relevant configuration and integration workflows, the following official MathWorks documentation might help: