What's Changed
NCS 2.9.0 · Zephyr 3.7.99
SDK / Common
- LED blink changed to non-blocking, rate-limited approach — prevents blocking during blink sequences
- LoRaWAN payload for 8-channel X0 variant split into two messages to comply with 51-byte payload limit
- Added RTC sync status API:
ctr_rtc_is_synced(),ctr_rtc_get_ts_ms(),ctr_rtc_set_event_cb() - Switched to git tag-based versioning (VERSION files removed)
- Fixed power consumption regression on CHESTER board (vbatt removed)
- Added TMP112 shutdown and one-shot power modes
- Extended electricity meter drivers; CBOR encoding switched to native float32
CHESTER Scale
- Added runtime detection of CHESTER-X3 in slot B — single firmware now covers both single-slot (A) and dual-slot (A+B) hardware; channels B1/B2 are skipped with an info log when the module is absent instead of emitting measurement errors
CHESTER Control
- Reduced memory footprint — soil sensor and thermometer data now dynamically allocated
Application Firmware
| Application | Version | Identifier | Build date | Remark |
|---|---|---|---|---|
| CHESTER Clime | v3.5.5 | 424ab48d4d9a4b3880bd18faefe4ce0c |
2026-06-22 | |
| CHESTER Clime IAQ | v3.5.5 | 68951db287094b74b58606e63fd1f3c1 |
2026-06-22 | |
| CHESTER Clime RTD | v3.5.5 | 8fc8cb28e9854c1293a52d0455a4117a |
2026-06-22 | |
| CHESTER Clime TC | v3.5.5 | 99903c46482a4782b292b66418af973a |
2026-06-22 | |
| CHESTER Clime SPS30 | v3.5.5 | 0ac95afdee354e23ad293698ddb57822 |
2026-06-22 | |
| CHESTER Clime Radon | v3.5.5 | bb0453d7f90049b486baf07abe8e59e8 |
2026-06-22 | |
| CHESTER Control | v3.5.5 | 118e9083252f4f1a9781ef8256c77013 |
2026-06-22 | |
| CHESTER Control 8Ch Z | v3.5.5 | ebab57eea2d74f73832d2d1bfd3162ae |
2026-06-22 | Support for second X0 module in slot B (8 channels) and CHESTER-Z |
| CHESTER Control Z | v3.5.5 | c952d80b7cd9453b985bc519e4d27bbb |
2026-06-22 | Support for CHESTER-Z |
| CHESTER Current | v3.5.5 | 4de70ef61ef144e5aa6b9c583f7dfd1e |
2026-06-22 | |
| CHESTER Current Z | v3.5.5 | c829bfb90f68455e8ed1fb5bb1dba8bc |
2026-06-22 | Support for CHESTER-Z |
| CHESTER Demo | v3.5.5 | bdb49519eec74c5083641b3f6525e9f8 |
2026-06-22 | |
| CHESTER Meteo | v3.5.5 | 4ce92afb3f6e485892eded55fa4396b7 |
2026-06-22 | |
| CHESTER Meteo Z | v3.5.5 | 2fb09fc8efc74edebdea42d81dc2a708 |
2026-06-22 | Support for CHESTER-Z |
| CHESTER Meteo P | v3.5.5 | 7dd48ebc0d8c434993aba57750427612 |
2026-06-22 | Support for pyranometer |
| CHESTER Meteo M | v3.5.5 | 641fd76d3ee6404081669bf5548a4062 |
2026-06-22 | Modbus variant supporting Lambrecht and Sensecap/OPM sensors |
| CHESTER Motion | v3.5.5 | 6e23ffe715194a279e71d252b4f04576 |
2026-06-22 | |
| CHESTER Push | v3.5.5 | 34f55a9546404a22a9e73871799f3405 |
2026-06-22 | |
| CHESTER Push FM | v3.5.5 | 29035a09ed324c88b71bddda2f13efe7 |
2026-06-22 | |
| CHESTER Range | v3.5.5 | be6d5d535f654d4db44b2f0cff4d69f2 |
2026-06-22 | |
| CHESTER Range Z | v3.5.5 | b587c2ce0d9843908559c00a3a60ba70 |
2026-06-22 | Support for CHESTER-Z |
| CHESTER Scale | v3.5.5 | bd04faaae50b480fa447e38aeaaaddde |
2026-06-22 | |
| CHESTER Scale Z | v3.5.5 | b2ab16aa598a433d8594d0731b1e70d9 |
2026-06-22 | Support for CHESTER-Z |
| CHESTER Serial RS-485 | v3.5.5 | 4f673e94a6b1450a834669d2bf1df88c |
2026-06-22 | RS-485 (multi-drop, max 8 devices) |
| CHESTER Serial RS-232 | v3.5.5 | 2d8cad0a6a554a13aa4364566140b742 |
2026-06-22 | RS-232 (point-to-point, max 1 device) |
| CHESTER wM-Bus | v3.5.5 | 714424a73abf4bcdaeee7960091dfd93 |
2026-06-22 |