STM32CubeMonitor-Power issue/enhancements
The STLink V3-PWR has the potential to be a great tool. However, STM32CubeMonitor-Power (v1.2.1) has a critical issue that seems likely to generate many unnecessary support calls to ST: there is no way to run the tool without logging acquisitions to disk...and at high sampling frequency, it captures a LOT of data. I discovered this the hard way when I ran it overnight with the acquisition time set to infinite and the next day my drive was full. Even worse, it's not obvious where all that data is stored (Users/myUserName/AppData/Local/Temp/Power_Monitor/Acquisition).
Please consider allowing users to run the tool and observe consumption without also logging the data to disk. A few simple UI controls would add a great deal of value and I suspect most of these are low-effort. The first one is the difference between this being a daily-use tool and one that is marginally useful.
- Checkbox to enable/disable logging (should be disabled by default)
- Link to folder where logs are kept
- Pause/Run button to allow users to freeze an event while monitoring it
- Cumulative power usage counter - this is more important than it sounds; it's what lets IoT device developers gain confidence that their device is consuming power at the expected average rate over a long test cycle.
- Cursors to measure events (OK, this one isn't as simple as the others)
- Adjust the Y-Axis to mA when showing more than 10000uA. It is surprisingly harder to distinguish 15000uA from 150000uA than 15mA from 150mA when things are changing quickly.
