mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2026-10-04 03:48:57 +00:00
New `hw bwm powersave [on|off]` (CMD_PM5_BWM_POWERSAVE 0x0181) shows or sets the ESP's persisted power-save switch (companion Proxmark5_BWM_esp32 PR: DFS, light sleep and slow advertising after a 30 s fast phase, or the stock always-on behaviour), so the two can be A/B measured and the saving turned off when chasing a link problem. `hw status` prints the state next to the BWM firmware version. Both module queries in `hw status` are time-bounded (version 2 x 800 ms, power save 300 ms): a module that is silent, or a firmware without the command, cannot push the report past the client's timeout. Verified on hardware: state read/set/persist across an ESP reboot, `hw status` after 4, 15 and 40 s idle in power-save mode and after 6 s idle with it off. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>