Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 12 Mar 22:08

Release v0.2.2

Date: 2026-03-12
Previous release: v0.2.1

Summary

Export SunSpec protocol constants so downstream consumers (e.g. strategies parsing raw ScanResult.Data) can reference the canonical marker, end-model sentinel, and default base address values directly instead of maintaining mirrored copies.

Changes

Changed

  • SunSpec constants — The following previously-unexported values are now exported:
    • SunSpecMarkerReg0 (0x5375) / SunSpecMarkerReg1 (0x6E53) — "SunS" marker registers.
    • SunSpecEndModelID (0xFFFF) / SunSpecEndModelLength (0) — end-of-chain sentinel.
    • SunSpecDefaultBaseAddresses ([]uint16{0, 40000, 50000, 1, 39999, 40001, 49999, 50001}) — default probe addresses.

Unchanged

  • All SunSpec discovery methods, types, and behaviour unchanged. This is a purely additive API change.