quartiq / booster

Firmware for the Sinara Booster RF amplifier
Apache License 2.0
13 stars 1 forks source link

Updating settings to use sequential-storage, bumping minimq and other deps #400

Closed ryan-summers closed 2 months ago

ryan-summers commented 2 months ago

This PR fixes #399

This PR updates the firmware to utilize sequential-storage for keeping settings in flash as opposed to using a single binary blob. This enables us to expand and modify the settings structure going forwards.

This PR also updates various MQTT-related dependencies to the latest versions.

TODO:

jordens commented 2 months ago

Does this also address #380 ?

jordens commented 2 months ago

Shouldn't the settings update handler be changed now for the new miniconf api? (#193)

ryan-summers commented 2 months ago

Ah yes, this was on my TODO. I'll take a look