-
released this
2026-09-01 11:05:19 +01:00 | 52 commits to main since this release- Added get_full_poll_batch() -- one round-trip for device identity +
metadata + light/pump state, confirmed 2-2.6x faster on real
hardware. Requires the caller to already know the device's own
PrimitiveType (permanent for its lifetime, so never re-fetched). - get_current_pump_block() now accepts an optional pre-fetched
pointsparam, skipping its own redundant re-fetch of the same
schedule attribute. - Added get_light_poll_batch() -- one round-trip for a light's own
schedule, lunar/acclimation/insolation state, and Epoch/LocalTime,
falling back to the original individual reads if the batch fails. - Extracted every light-schedule-related method's own decode/compute
logic into pure, standalone functions, laying the groundwork for
get_light_poll_batch() above. No behavior change.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Added get_full_poll_batch() -- one round-trip for device identity +