- Define `LoadSwStatus` protobuf message for switch state data (`main` and `usb`).
- Introduce `updateSwitchStatusUI` to synchronize UI with WebSocket switch status payloads.
- Update backend logic to manage and broadcast switch status changes dynamically.
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com>
- Add `updateUptimeUI` function for dedicated uptime handling.
- Modify WebSocket message handling to update uptime separately from sensor data.
- Adjust logging to provide better clarity for unknown payload types.
- Fix formatting inconsistency in uptime display (`1d` -> `1days`).
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com>
- Use protobuf
- Eliminate unnecessary optimization logic
- UART, sensor, status data transmitted as pb data
Signed-off-by: YoungSoo Shin <shinys000114@gmail.com>