Skip to content

v3.1.12 Preview Build 2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jul 15:53
4de7894

This is a preview build for testing the ADS1232 startup and wake handling changes. It is not the final v3.1.12 release.

What changed

  • Updated HDS to the official hardened ADS1232 driver from decentespresso/ADS1232_ADC#7.
  • Soft Sleep wake now powers ADS back up, refreshes the ADS dataset, and resumes weighing without waiting for ADC timeout recovery.
  • Soft Sleep wake intentionally does not auto-tare.
  • Boot tare no longer uses the old scale.start(..., true) startup tare. HDS starts ADS with scale.start(stabilizingtime, false), then performs a boot-only fresh tare after startup input/menu conditions are safe.
  • Includes the current mainline cleanup from #78, with no intended BLE, USB, WebSocket, or web app protocol changes.

Please test

  • Cold boot and normal boot tare.
  • Known static weights before and after wake.
  • Soft Sleep on/off by button, USB, and WebSocket/BLE paths.
  • Confirm Soft Sleep wake resumes weighing without zeroing an existing load.
  • ADS reset mode 0x02.
  • Calibration flow with 16 samples.
  • BLE, WebSocket, WiFi, OLED, and web app smoke behavior.

References