irrigation_system/software/apps
Eduard Iten e6dc9f9136 feat(slave_node): Implement system registers
- Add read support for system-level input registers:
  - FIRMWARE_VERSION_MAJOR_MINOR (0xF0)
  - FIRMWARE_VERSION_PATCH (0xF1)
  - DEVICE_STATUS (0xF2)
- Use enums for register addresses to improve readability.
- Implement a workaround for a Kconfig issue by hardcoding the firmware version.
- Stabilize multi-register reads by returning 0 for unhandled input registers instead of an exception.
- NOTE: Writing to holding registers is currently unstable with mbpoll and will be addressed separately.
2025-07-01 14:48:03 +02:00
..
gateway refactor(build): Streamline multi-app CMake configuration 2025-07-01 12:05:18 +02:00
slave_node feat(slave_node): Implement system registers 2025-07-01 14:48:03 +02:00