Bus Communications Application
Overview
The Bus Communications Application serves as the primary interface to the CAN bus, preventing message collisions and handling queuing and prioritization. It operates on both OBC and Payload Controller.
Data Processing
-
Receive event messages
-
Prevents message collisions
-
Handles queuing and prioritization
Integration Points with PULSE-A Applications
-
ADCS Manager Application: Handles ADCS module communication
-
GPS Manager Application: Handles GPS module communication
-
Radio Manager Application: Handles radio module communication
-
Deployment Application: Handles deployment commands
Integration Points with NASA Provided Applications
-
SBN Application: Connects to Software Bus Network
Integration Points with Other Software
-
Software Bus: Receives commands from applications and routes to appropriate hardware interfaces