irrigation_system/software
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
..
.vscode canbus, modbus working, valve has to be implemented in real 2025-06-19 16:56:21 +02:00
apps feat(slave_node): Implement system registers 2025-07-01 14:48:03 +02:00
boards/iten/bluepill_f103rb feat: Establish functional multi-app structure 2025-07-01 11:05:12 +02:00
lib feat(project): Restructure software for multi-app setup 2025-07-01 08:20:25 +02:00