Communication System - RoamView-Technologies/RoamView GitHub Wiki
5.3 Communication System
Three distinct communication links exist within the system:
- SBC ↔ MCU: Wired UART serial. MCU streams sensor data (IMU, encoders) to SBC; SBC sends navigation commands/mode instructions to MCU.
- SBC ↔ Cloud/Dashboard: WiFi. Handles live video streaming, 3D map uploads, session/telemetry data.
- Client ↔ Cloud: Web/mobile app talks to backend APIs for live control, viewing sessions, and report generation.
Protocols & Payload Formats
Document message schemas, polling/streaming rates, and any protocol buffers / JSON schemas used.
Latency & Reliability Considerations
Notes on teleoperation latency budget, reconnection/failover behavior.