GLAST/LAT > DAQ and FSW > FSW > Index by Name within Package

LFSDIRDUMP (1608/0x648:5) - Telecommand Packet


"Directory Dump" (APP/LFS)

ITOS Mnemonic:  LFSDIRDUMP

View Options: (help)

Context:

Description:

    Dumps the contents of a directory specified by the LFSFILEID path. Only the device and directory number portions of the file ID are used. If the directory value is '127', a series of LFSROOTLIST telemetry packets are sent, one for each directory in the root directory of the device. Otherwise, a series of LFSDIRLIST telemetry packets are sent, one for each file in the directory. Valid devices for this telecommand are '/boot (0), '/ram' (1), '/ee0' (2), and '/ee1' (3). When the telecommand is directed at the boot partitions (device 0), up to 6 file listings may be produced. The lower and upper EEPROM banks each contain 3 boot file slots, which are reported if the file header contained at the beginning of the slot is valid.

Layout:  (show detail; help)

Directory Dump (DirDump)
Telecommand Packet Format
0x 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
000 Version=0 T=1 SH APID=0x648:5
002 SF=3 Sequence Count
004 Packet Length=11
006 0 Function Code=5
008 NODETRANID flag
00A PAD16 pad16
00C FILEID fileId
010 Packet Checksum

Fields:

      Attribute(s):  

      Brief:  "File Storage ID"

      Instance(s):  fileId

      Attribute(s):  

      Brief:  "Compound of node and transaction ID"

      Instance(s):  flag

      Compound of node and transaction ID

      Brief:  "16-bit padding"

      Instance(s):  pad16