Skip to content

Releases: jangala-dev/devicecode-go

v0.11.0

Choose a tag to compare

@cpunt cpunt released this 22 Jul 11:57

What's Changed

  • Added support for Pico2 target (RP2350) by @Jason-Duffy in #35
  • feat: pwm used for button led again by @corp0529 in #36
  • Add QA Reactor Build Variant for Hardware Testing by @corp0529 in #38
  • feat: add fabric session protocol with topic remapping and HAL integration by @cpunt in #41
  • feat: fabric session protocol with firmware transfer support by @cpunt in #40
  • fabric: harden MCU update transfer path by @cpunt in #42
  • fabric: efficiency and discipline fixes by @lePereT in #43
  • Add Fabric protocol and MCU update support by @cpunt in #46

New Contributors

Full Changelog: v0.10.2...v0.11.0

v0.10.4

Choose a tag to compare

@cpunt cpunt released this 11 Dec 16:23
b5d1795

What's Changed

  • adds working bus, tests and readme by @lePereT in #3
  • Build, launch & remote debugging on Pico from VSCode by @corp0529 in #13
  • ignore vscode settings (compatibility for TinyGo extension) by @lePereT in #15
  • rejects spurious readings and degrades link by @lePereT in #16
  • Power policy: stale temperature forces rails down; power sources require fresh >= SAG by @lePereT in #17
  • Adds liveness check, remove unneeded alert poll by @lePereT in #19
  • LTC4015: translate multiple alert bits; re-mask after batch by @lePereT in #20
  • HAL readiness gate, streaming telemetry, timestamped logging, and parameterised rail sequencing by @lePereT in #21
  • removes carriage return from json + log output by @lePereT in #22
  • updates rsnsi resistor value by @lePereT in #23
  • LTC4015: publish NTC temperature via HAL & telemetry by @lePereT in #24
  • Tightens HAL core and device layer APIs by @lePereT in #25
  • Refactors main.go into a single-goroutine reactor by @lePereT in #26
  • inverts Button LED by @lePereT in #27
  • Dedup temp logs & floatify NTC maths by @lePereT in #28
  • LED minimalism: fewer ops, clearer topics by @lePereT in #29
  • Types reorg by @lePereT in #30
  • ltc4015: split driver, add variant support, smarter alerting; HAL wiring made explicit; richer telemetry & logs by @lePereT in #31
  • Centralises UART writing in main by @lePereT in #32
  • RP2040 die-temp fallback; add rp2_temp HAL device and wire into supervision by @lePereT in #34

New Contributors

Full Changelog: https://github.com/jangala-dev/devicecode-go/commits/v0.10.4

v0.10.3

Choose a tag to compare

@cpunt cpunt released this 11 Dec 16:23
b5d1795

What's Changed

  • adds working bus, tests and readme by @lePereT in #3
  • Build, launch & remote debugging on Pico from VSCode by @corp0529 in #13
  • ignore vscode settings (compatibility for TinyGo extension) by @lePereT in #15
  • rejects spurious readings and degrades link by @lePereT in #16
  • Power policy: stale temperature forces rails down; power sources require fresh >= SAG by @lePereT in #17
  • Adds liveness check, remove unneeded alert poll by @lePereT in #19
  • LTC4015: translate multiple alert bits; re-mask after batch by @lePereT in #20
  • HAL readiness gate, streaming telemetry, timestamped logging, and parameterised rail sequencing by @lePereT in #21
  • removes carriage return from json + log output by @lePereT in #22
  • updates rsnsi resistor value by @lePereT in #23
  • LTC4015: publish NTC temperature via HAL & telemetry by @lePereT in #24
  • Tightens HAL core and device layer APIs by @lePereT in #25
  • Refactors main.go into a single-goroutine reactor by @lePereT in #26
  • inverts Button LED by @lePereT in #27
  • Dedup temp logs & floatify NTC maths by @lePereT in #28
  • LED minimalism: fewer ops, clearer topics by @lePereT in #29
  • Types reorg by @lePereT in #30
  • ltc4015: split driver, add variant support, smarter alerting; HAL wiring made explicit; richer telemetry & logs by @lePereT in #31
  • Centralises UART writing in main by @lePereT in #32
  • RP2040 die-temp fallback; add rp2_temp HAL device and wire into supervision by @lePereT in #34

New Contributors

Full Changelog: https://github.com/jangala-dev/devicecode-go/commits/v0.10.3

v0.10.2

Choose a tag to compare

@cpunt cpunt released this 25 Nov 16:15
b5d1795

What's Changed

  • adds working bus, tests and readme by @lePereT in #3
  • Build, launch & remote debugging on Pico from VSCode by @corp0529 in #13
  • ignore vscode settings (compatibility for TinyGo extension) by @lePereT in #15
  • rejects spurious readings and degrades link by @lePereT in #16
  • Power policy: stale temperature forces rails down; power sources require fresh >= SAG by @lePereT in #17
  • Adds liveness check, remove unneeded alert poll by @lePereT in #19
  • LTC4015: translate multiple alert bits; re-mask after batch by @lePereT in #20
  • HAL readiness gate, streaming telemetry, timestamped logging, and parameterised rail sequencing by @lePereT in #21
  • removes carriage return from json + log output by @lePereT in #22
  • updates rsnsi resistor value by @lePereT in #23
  • LTC4015: publish NTC temperature via HAL & telemetry by @lePereT in #24
  • Tightens HAL core and device layer APIs by @lePereT in #25
  • Refactors main.go into a single-goroutine reactor by @lePereT in #26
  • inverts Button LED by @lePereT in #27
  • Dedup temp logs & floatify NTC maths by @lePereT in #28
  • LED minimalism: fewer ops, clearer topics by @lePereT in #29
  • Types reorg by @lePereT in #30
  • ltc4015: split driver, add variant support, smarter alerting; HAL wiring made explicit; richer telemetry & logs by @lePereT in #31
  • Centralises UART writing in main by @lePereT in #32
  • RP2040 die-temp fallback; add rp2_temp HAL device and wire into supervision by @lePereT in #34

New Contributors

Full Changelog: https://github.com/jangala-dev/devicecode-go/commits/v0.10.2