Instrument Software Requirements
The design implied by the above diagram indicates specific requirements for the PI written software.
Command/Control Software
- Must send its commands via UDP datagrams
- Must allow the operator to change the host (IP) and UDP socket to which those datagrams are sent
- Must receive instrument status via UDP datagrams
- Must allow the operator to change the host (IP) and UDP socket on which those datagrams are received
Instrument Software
- Must receive its commands via UDP datagrams
- Must allow the operator to change the host (IP) and UDP socket on which those datagrams are received
- Must generate either a status datagram or data datagram which will allow the ground operator to observe affect of command
- Status datagrams will be forwarded to the command/control software running on the ground
- Data datagrams will be pulled in by the RAF Aircraft Data System and made available through that system
- Instrument PIs are encouraged to send both types of datagrams
- Must allow the operator to change the host (IP) and UDP socket to which status and/or data datagrams are sent