...
Module | Port Range |
---|---|
Autopilot | 10,000 - 10,999 |
Power | 11,000 - 11,999 |
Radio | 12,000 - 12,999 |
Sensor | 13,000 - 13,999 |
RS-232 485 Communication Standards
Currently, the team has no experience with communicating with boards using the RS-232 interface and this section will be adjusted as we learn more
UART is the expected communication protocol over RS-232485. To frame data for proper interpretation and ease of debugging, the SLIP protocol will be used
Non-backplane boards should constantly transmit an identifier until it receives acknowledgment from a parent device before transmitting its data
Unknown if this is necessary at this point
The idea is to not hard-code extension board functionality into module software
Functionality for responding to data from extension boards may be required to be put under lib to increase software flexibility
...