The Integrated Flight Controller (IFC)/Message Processor contains the datalink encode/decode and autopilot functions. These two functions are performed by a single high performance PowerPC processor.
The IFC provides autonomous control functions to assure safe operation of the aircraft in the event of command datalink loss. This includes recovery to stable flight conditions while performing commanded maneuvers and control for escape maneuvers of individual drones under all flight conditions.
The IFC communicates with the Control Datalink Transponder via EIA RS-485 serial interfaces. The transponder receives uplink commands from the ground control station (GCS) and sends them to the IFC, which then processes and outputs control signals to the UAV. The IFC also processes and sends the UAV telemetry (performance) information to the Control Datalink Transponder, which then transmits the information to the GCS. The IFC/Message Processor communicates with the attitude sensor package (ASP) via EIA RS-485 at a 100 Hz rate. The IFC gathers Heading, Pitch Angle, Roll Angle, Pitch rate, Roll rate, and Yaw rate from the ASP. The IFC/Message Processor communicates to Ground Support Equipment (GSE) via an EIA RS-422 serial umbilical interface. This interface is used to load initialization.