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

LFILUPLCOMMIT (1601/0x641:2) - Telecommand Packet


"File Upload Commit" (SVC/FILE)

ITOS Mnemonic:  LFILUPLCOMMIT

View Options: (help)

Context:

Description:

    This command indicates that the loaded LFILUPLDATA file data contents should be written to storage. The FILEID paramter indicates the storage location. The complete file data set is first validated before successfully entering the COMMIT state. The validate only flag in the FILEFLAGS parameter indicates that validations errors shoud be reported, but that the file upload state machine will remain in the LOAD state regardless of the validation outcome.

Layout:  (hide detail; help)

File Upload Commit (UploadCommit)
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=0x641:2
002 SF=3 Sequence Count
004 Packet Length=11
006 0 Function Code=2
008 NODEPAD flag
00A FILEFLAGS fileFlags
00C FILEID fileId
010 Packet Checksum

    typedef struct _FILE_UploadCommit_Pkt {
    
        /* CCSDS header */
        char                 hdr[8];
    
        /* Command payload */
        FILE_UploadCommit_Prm pay;
    
    } FILE_UploadCommit_Pkt;
    

Fields:

      Attribute(s):  

      Brief:  "File Commit Flags"

      Instance(s):  fileFlags

      Attribute(s):  

      Brief:  "File Storage ID"

      Instance(s):  fileId

      Attribute(s):  

      Brief:  "Compound of node ID and padding"

      Instance(s):  flag

      Compound of node ID and padding