COMPONENT MAINTENANCE MANUAL
AVIATION PRODUCTS
Model FA5000
Rev. 02 Page 20
July 21/17
Description and Operation
23–70
−
30
Use or disclosure of information on this sheet is subject to
the restrictions on the cover page of this document.
F.
GSE Task
The GSE task is used to manage communication between the recorder and the service
operators who wish to do things like download data, monitor real-time data, monitor
recorder performance, and do return-to-service testing.
The GSE task receives commands via the TCP/IP Server, and then calls the proper func-
tion that will execute the specified command. Some of the commands supported by the
Next Gen Recorder deal with the Maintenance of the CSMU (Reading, Writing, & Delet-
ing), interface configuration, run On-Demand Diagnostics, extract Fault logs, and get gen-
eral status of the system. See Figure 12 – GSE Task Data Flow Diagram.
Once the task is spawned, it creates a message queue that will be used by the communi-
cations managers to send commands and get responses. The GSE task blocks its pro-
cessing until it receives a message. This means that the task will be inactive unless it re-
ceives messages via the ground station. Once received, it makes sure that the command
is valid, and then calls the proper function to perform the request. Once the response is
ready, it sends it back to the requesting Communications Manager, and blocks again on
the received message queue. See Figure 13 – GSE Task Flowchart.
The document reference is online, please check the correspondence between the online documentation and the printed version.