Overview of Robus network layer for Luos
Robus is a deterministic, real-time network layer designed for the Luos engine (separated as a package since version 3.0.0). It is optimized for low-cost, compact networks using raw half-duplex physical buses (such as OneWire, RS485, or MLVDS).
Key capabilities include:
- Multipoint communication
- Deterministic topological detection
- Message acknowledgement and timestamping
- Low overhead (4 or 5 bytes on top of Luos)
- High performance: approximately 700 kb/s on a 45Mhz MCU (requiring ~3.8K FLASH and 0.3K RAM).