0.5.4
Pre-release
Pre-release
WiFi stability
This release should hopefully fix issues of unreliable wifi and/or TCP server.
On the Particle Community, a user suggested that connecting to the Particle cloud helps with keeping the TCP server alive, so this release connects to their cloud instead of just to WiFi. This also makes setting up WiFi with the Particle App work better.
Valve controller performance and stability
We found some bugs in the code for our DS2408 based valve control boards. The code has been refactored and valves can now be reliably used as heater, cooler or manual actuator.
Small fixes
- Changed the default control constants to have higher Kp and longer Ti to reduce overshoot. Reduced beer-to-fridge Kp from 10 to 6.
- Fixed showing 'heating' at startup.
Update notes
Updating to 0.5.4 requires updated system firmware (0.7.0-rc-6).
When updating with DFU, this can be flashed directly. When updating over Serial or WiFi, upgrading the system firmware needs to happen in this order:
- Update to system firmware 0.5.3 (only BrewPi versions < 0.5.0)
- Update to system firmware 0.6.4
- Update to system firmware 0.7.0-rc-6
This is a pre-release until our update script has been updated to handle this update order.