TIDUF89 September 2024
The power consumption measurement need to be conducted in a typical operating environment for the video doorbell if possible. TI recommends measuring the power consumption for each mode individually, and estimating total power consumption based off the expected time in each mode during typical operation.
To limit the amount of debugging information coming off the radar during a power measurement, TI provides a couple of predefined symbols that can be defined or not to enable power measurement in the different states. Table 3-2 shows which symbols to define to measure power in each mode.
| Measure Mode 1 Power | Measure Mode 2 Power | Measure Mode 3 Power |
|---|---|---|
|
REMOVE_TRACKER LOW_MEM POWER_REDUCTION_MODS POWER_MEASUREMENT_CFG STAY_IN_FIRST_PASS_MODE |
REMOVE_TRACKER LOW_MEM POWER_REDUCTION_MODS POWER_MEASUREMENT_CFG STAY_IN_SECOND_PASS_MODE |
REMOVE_TRACKER LOW_MEM POWER_REDUCTION_MODS POWER_MEASUREMENT_CFG STAY_IN_THIRD_PASS_MODE |
Each symbol does the following.
| Symbol | Usage |
|---|---|
| REMOVE_TRACKER | Removes the tracker from the project to save memory |
| LOW_MEM | Reduces the size of the radar cube to the minimum needed for all three modes to save memory, requires user to change the linker file |
| POWER_REDUCTION_MODS | Removes the GPIO from the example to reduce power consumption. Requires user to also remove GPIO in sysconfig |
| POWER_MEASUREMENT_CFG | Only outputs power consumption every 100 frames to reduce UART impact on power consumption |
| STAY_IN_FIRST_PASS_MODE | Keeps the demo from switching out of first pass mode for easier debugging |
| STAY_IN_SECOND_PASS_MODE | Keeps the demo from switching out of second pass mode for easier debugging |
| STAY_IN_THIRD_PASS_MODE | Keeps the demo from switching out of third pass mode for easier debugging |
When each mode is running, the power consumption tab in the industrial visualizer displays power consumption as a function of time.
Figure 3-7 Power Consumption Test - Visualizer View