Releases: quartiq/booster
Releases · quartiq/booster
Release v0.5.0
What's Changed
- Updating usb-device dependency by @ryan-summers in #226
- Leveraging shared_bus over custom mutex by @ryan-summers in #228
- Implement external MAC for ENC424J600 by @occheung in #230
- Adding ENC424J600 CHANGELOG entry by @ryan-summers in #231
- Correcting CHANGELOG for 0.4.0 by @ryan-summers in #238
- Upgrading serial support for Putty and TeraTerm, Add backspace support by @ryan-summers in #236
- Adding static IP configuration support by @ryan-summers in #240
- Updating fans to remain on whenever channels are powered by @ryan-summers in #246
- Feature/dependabot by @ryan-summers in #247
- relicense by @jordens in #253
- Removing release generation notes by @ryan-summers in #254
- Bump cortex-m-log from 0.6.2 to 0.7.0 by @dependabot in #252
- Bump cortex-m from 0.6.7 to 0.7.4 by @dependabot in #250
- Bump serde from 1.0.135 to 1.0.147 by @dependabot in #249
- Bump embedded-hal from 0.2.4 to 0.2.7 by @dependabot in #248
- Repo reference cleanup by @ryan-summers in #256
- Bump smlang from 0.5.0 to 0.6.0 by @dependabot in #260
- Bump cortex-m from 0.7.4 to 0.7.6 by @dependabot in #257
- Bump cortex-m-rtic from 1.0.0 to 1.1.3 by @dependabot in #259
- Bump crc-any from 2.3.5 to 2.4.3 by @dependabot in #258
- Replacing postcard with encdec by @ryan-summers in #261
- Bump smoltcp-nal from 0.2.0 to 0.2.1 by @dependabot in #263
- Bump log from 0.4.11 to 0.4.17 by @dependabot in #264
- Bump logos from 0.11.4 to 0.12.1 by @dependabot in #262
- Bump systick-monotonic from 1.0.0 to 1.0.1 by @dependabot in #266
- Bump serde-json-core from 0.4.0 to 0.5.0 by @dependabot in #265
- Bump miniconf from 0.6.2 to 0.6.3 by @dependabot in #268
- Bump built from 0.5.1 to 0.5.2 by @dependabot in #269
- Bump serde from 1.0.147 to 1.0.150 by @dependabot in #271
- Bump cortex-m-rt from 0.6.13 to 0.6.15 by @dependabot in #267
- Bump encdec from 0.8.1 to 0.8.2 by @dependabot in #270
- Bump shared-bus from 0.2.2 to 0.2.5 by @dependabot in #273
- Bump serde from 1.0.150 to 1.0.152 by @dependabot in #275
- Removing usb-device patch by @ryan-summers in #276
- Bump cortex-m from 0.7.6 to 0.7.7 by @dependabot in #277
- Bump enum-iterator from 1.2.0 to 1.3.0 by @dependabot in #279
- Bump encdec from 0.8.2 to 0.8.3 by @dependabot in #278
- Bump rtt-logger from 0.2.0 to 0.2.1 by @dependabot in #281
- Bump cortex-m-rtic from 1.1.3 to 1.1.4 by @dependabot in #284
- Bump cortex-m-log from 0.7.0 to 0.8.0 by @dependabot in #283
- Bump bit_field from 0.10.1 to 0.10.2 by @dependabot in #282
- Bump built from 0.5.2 to 0.6.0 by @dependabot in #280
- Bump enum-iterator from 1.3.0 to 1.4.0 by @dependabot in #285
- Bump serde from 1.0.152 to 1.0.155 by @dependabot in #286
- Bump serde from 1.0.155 to 1.0.156 by @dependabot in #287
- Bump serde from 1.0.156 to 1.0.157 by @dependabot in #288
- Bump serde from 1.0.157 to 1.0.158 by @dependabot in #289
- Updating HAL and other dependencies by @ryan-summers in #291
- Updating booster docs location by @ryan-summers in #294
- Feature/phy detect by @ryan-summers in #295
- Adding Booster HITL support by @ryan-summers in #296
- Adding support for Booster v1.6 channels by @ryan-summers in #237
- Bump serde from 1.0.158 to 1.0.159 by @dependabot in #293
- Bump minimq from 0.6.1 to 0.6.2 by @dependabot in #298
- Bump serde from 1.0.159 to 1.0.160 by @dependabot in #299
- Bump serde from 1.0.160 to 1.0.162 by @dependabot in #300
- Bump stm32f4xx-hal from 0.15.0 to 0.16.0 by @dependabot in #301
- External MAC refactor, Smoltcp Update by @ryan-summers in #292
- Refactoring bors by @ryan-summers in #302
- Testing HITL by @ryan-summers in #303
- Bump serde from 1.0.162 to 1.0.163 by @dependabot in #305
- Bump encdec from 0.8.3 to 0.9.0 by @dependabot in #304
- Bump log from 0.4.17 to 0.4.18 by @dependabot in #306
- Bump log from 0.4.18 to 0.4.19 by @dependabot in #308
- Bump serde from 1.0.163 to 1.0.164 by @dependabot in #307
- Feature/minimq update by @ryan-summers in #309
- Bump built from 0.6.0 to 0.6.1 by @dependabot in #312
- Bump miniconf from 0.7.0 to 0.7.1 by @dependabot in #314
- Bump stm32f4xx-hal from 0.16.0 to 0.16.1 by @dependabot in #311
- Updating the smoltcp-nal by @ryan-summers in #316
- Bump stm32f4xx-hal from 0.16.1 to 0.16.2 by @dependabot in #317
- Release/0.5.0 by @ryan-summers in #318
New Contributors
- @occheung made their first contribution in #230
- @dependabot made their first contribution in #252
Full Changelog: v0.4.0...v0.5.0
Release v0.4.0
What's Changed
- Booster HITL test scripting by @ryan-summers in #209
- Feature/minireq by @ryan-summers in #210
- Upgrading to RTIC 1.0 by @ryan-summers in #211
- Feature/smoltcp support by @ryan-summers in #213
- Adding DHCP support by @ryan-summers in #215
- Saving default fan speed to EEPROM by @ryan-summers in #216
- Migrating documentation to Github Pages by @ryan-summers in #217
- Adding metadata topic publish on alive tree by @ryan-summers in #219
- Fixing non-existent dependency by @ryan-summers in #222
Full Changelog: v0.3.0...v0.4.0
Release v0.3.0
What's Changed
- Removing error on I2C bus fault by @ryan-summers in #151
- cli: add transform expression by @jordens in #153
- Updating changelog for PHY addition by @ryan-summers in #159
- chassis_fans: Retry set_duty_cycles() upon NACK by @HarryMakes in #158
- Using built for build information by @jordens in #163
- Feature/reorganization by @ryan-summers in #164
- Updating dependencies to use const-generics by @ryan-summers in #167
- Fixing USB enumeration on Windows by @ryan-summers in #166
- Feature/network refactor by @ryan-summers in #168
- Miniconf Support by @ryan-summers in #170
- Combining telemetry and control MQTT clients by @ryan-summers in #176
- Refactoring RF channel state machine by @ryan-summers in #177
- Simplifying boot to DFU support by @ryan-summers in #180
- refactorings, clippy by @jordens in #178
- Updating VID/PID, changing tagged-release workflow, updating panic-persist by @ryan-summers in #182
- Updating settings to ignore non-present channels by @ryan-summers in #185
- Refactoring fan hysteresis by @ryan-summers in #184
- Adding support for reading out hardware version by @ryan-summers in #186
- Restructuring channel power state to an enum by @ryan-summers in #183
- Fixing status reporting to include channel state by @ryan-summers in #191
- Validating incoming settings requests by @ryan-summers in #188
- Adding configurable telemetry rate support by @ryan-summers in #192
- Fixing bias tuning script by @ryan-summers in #195
- ci: reduce workload by @jordens in #196
- Correcting publish result handling by @ryan-summers in #201
- Updating docs for Booster v0.3 release candidate by @ryan-summers in #203
- Correcting tagged-release workflow by @ryan-summers in #205
- Updating booster to ignore republish data by @ryan-summers in #207
- Toggle main-board LEDs on I2C fan NACK by @ryan-summers in #202
- Release/v0.3.0 by @ryan-summers in #208
New Contributors
- @HarryMakes made their first contribution in #154
Full Changelog: v0.2.0...v0.3.0
Release v0.3.0-rc.3
What's Changed
- Toggle main-board LEDs on I2C fan NACK by @ryan-summers in #202
Full Changelog: v0.2.0...v0.3.0-rc.3
Release v0.3.0-rc.2
What's Changed
- Updating booster to ignore republish data by @ryan-summers in #207
Full Changelog: v0.2.0...v0.3.0-rc.2
Release v0.3.0-rc.1
What's Changed
- Re-merging master into develop by @ryan-summers in #149
- Removing error on I2C bus fault by @ryan-summers in #151
- cli: add transform expression by @jordens in #153
- [outdated] Add support for ENC424J600 with bumped minimq by @HarryMakes in #154
- Add support for ENC424J600 with bumped minimq by @HarryMakes in #156
- Updating changelog for PHY addition by @ryan-summers in #159
- chassis_fans: Retry set_duty_cycles() upon NACK by @HarryMakes in #158
- Using built for build information by @jordens in #163
- Feature/reorganization by @ryan-summers in #164
- Updating dependencies to use const-generics by @ryan-summers in #167
- Fixing USB enumeration on Windows by @ryan-summers in #166
- Updating CI to allow ENC424J600 build failures by @ryan-summers in #169
- Feature/network refactor by @ryan-summers in #168
- Miniconf Support by @ryan-summers in #170
- Combining telemetry and control MQTT clients by @ryan-summers in #176
- Refactoring RF channel state machine by @ryan-summers in #177
- Simplifying boot to DFU support by @ryan-summers in #180
- refactorings, clippy by @jordens in #178
- Updating VID/PID, changing tagged-release workflow, updating panic-persist by @ryan-summers in #182
- Updating settings to ignore non-present channels by @ryan-summers in #185
- Refactoring fan hysteresis by @ryan-summers in #184
- Adding support for reading out hardware version by @ryan-summers in #186
- Restructuring channel power state to an enum by @ryan-summers in #183
- Fixing status reporting to include channel state by @ryan-summers in #191
- Validating incoming settings requests by @ryan-summers in #188
- Adding configurable telemetry rate support by @ryan-summers in #192
- Fixing bias tuning script by @ryan-summers in #195
- ci: reduce workload by @jordens in #196
- Correcting publish result handling by @ryan-summers in #201
- Updating docs for Booster v0.3 release candidate by @ryan-summers in #203
- Correcting tagged-release workflow by @ryan-summers in #205
New Contributors
- @HarryMakes made their first contribution in #154
Full Changelog: v0.2.0...v0.3.0-rc.1
v0.2.0
Commits
- disable scan around read, don't use manual #92 (Robert Jördens)
- simplify channel functions #92 (Robert Jördens)
- retrieve entire scan #92 (Robert Jördens)
- rework bias #92 (Robert Jördens)
- style #92 (Robert Jördens)
- [01a98cf]: move bias tuning to the host (Robert Jördens) #92
- [5e39b98]: rf channel: cleanup redundant setup (Robert Jördens) #92
- [82abed5]: fmt (Robert Jördens) #92
- [d0a48af]: move channelstatus to rf_channel (Robert Jördens) #92
- map() channel api #92 (Robert Jördens)
- [08422b6]: booster.py: asyncio.sleep (Robert Jördens) #92
- [4343171]: cleanup (Robert Jördens) #92
- [2cb38bc]: fmt (Robert Jördens) #92
- speed up readout #92 (Robert Jördens)
- fix transform gains #92 (Robert Jördens)
- fix cast #92 (Robert Jördens)
- [d41d15d]: review fixes (Robert Jördens) #92
- add link to hardware #98 (Robert Jördens)
- add docs for new bias setting and tuning #99 (Robert Jördens)
- [301d7b9]: Delete project_plan.md (Robert Jördens) #100
- no tune mqtt endpoint anymore #99 (Robert Jördens)
- [3afc4d3]: Updating to use mainline HAL (Ryan Summers) #102
- [a755c09]: Fixing format (Ryan Summers) #102
- add matrix badge #148 (Robert Jördens)
- [84eea81]: Updating documentation, refactoring reflected power interlock threshold (Ryan Summers) #113
- [7f97d48]: Updating archive for develop and master only (Ryan Summers) #113
- [3e6aa25]: Addign upload-artifact use (Ryan Summers) #113
- [8f6be95]: Apply suggestions from code review (Ryan Summers) #113
- [d1777a6]: Updating watchdog service rate (Ryan Summers) #114
- [daf359f]: Updating after testing (Ryan Summers) #113
- [00ea8df]: Merge branch 'develop' into feature/watchdog-updates (Ryan Summers) #114
- [9d70cb1]: Adding semver to settings (Ryan Summers) #121
- [6aa5aa4]: Removing unneeded file, updating docs (Ryan Summers) #121
- add note about reboot into dfu availability #122 (Robert Jördens)
- [632c8b0]: Updating check (Ryan Summers) #121
- [a3efd01]: Updating booster control script (Ryan Summers) #129
- [5665d6f]: Adding support for storing panic information (Ryan Summers) #131
- [4d75e3c]: Merge branch 'develop' into feature/service-status (Ryan Summers) #131
- [33eb57c]: Reducing channel_monitor service rate from 50Hz -> 10Hz (Ryan Summers) #133
- [fc27d88]: ADding blocked reason to state reporting (Ryan Summers) #132
- [8fef435]: Renaming Alert -> SupplyAlert (Ryan Summers) #132
- [b29ec9a]: Merge branch 'master' into feature/service-status (Ryan Summers) #131
- [f59fce4]: Adding build script, further debug info (Ryan Summers) #131
- [f0325df]: Refactoring service information (Ryan Summers) #131
- fix print after threshold set #138 (Robert Jördens)
- [68678e3]: Adding more descriptive errors for I2C bus faults (Ryan Summers) #139
- [329c851]: Removing P5V0MP monitoring (Ryan Summers) #141
- [42b9c8d]: Updating Cargo.toml version (Ryan Summers) #145
- [62c2cbc]: Adding handling for W5500 socket disconnection (Ryan Summers) #147