GLAST/LAT > DAQ and FSW > FSW > FSW Task Index
File/Object
DescriptionThese tasks perform maintenance services (e.g., uploading and removing files) for the CPU's file-based persistent storage. The (SIU-based) master task acts as a proxy, distributing commands to all the slave tasks. The master task receives requests for operations on the RAM- and EEPROM- based file systems. Supported operations include file manipulation (e.g., copy, delete, dump, upload) and file system interrogation (e.g., directory dumps, file checksum checks). The master task redistributes each request to the slave on the targeted CPU; the slave task implements the operation.
See also: annotated data flow animation Role: MasterCPU(s): SIU only Input
The File/Object Slave tasks send file data and metadata to this task. The LCB Receive Service task sends LAT internal-protocol packets to this task.
Output The Master task sends file data and metadata to the Solid State Recorder. The Master task sends requests for operations to its slave tasks. Package(s) Role: SlavesCPU(s): all CPUs Input
The LCB Receive Service task sends LAT internal-protocol packets to this task. The Watchdog Slave tasks send status interrogation requests to this task.
Output The task sends file data and metadata to its master task. Package(s) |