|
"Sets the GRB Processing State"
(APP/LPA)
ITOS Mnemonic: LPASETGRB
View Options:
(help)
Context:
Description:
Enables or disables processing of GRB messages from the GBM and/or EPUs. A value of 0 will DISABLE the processing, and a value of 1 will ENABLE the processing. Set the coresponding valid parameter to 1 to allow processing of parameter. GRB detection simulation parameters control: type of simulation to execute, interval between states, and a repoint request time in seconds - 0 = no request. When the simulation mode is zero (disabled) , the emaining simlation parameters are ignored. Changes the active GRB processor software executing on the SIU and EPUs. To set the active GRB ID on a cpu, set the bit in the cpu mask parameter corresponding to the cpu node ID. The GRB_ID corresponds to the ID value set for the GRB processor in the LPA_DB GRB schema instance. Set the corresponding valid parameter to 1 to allow processing of parameter.
Layout:
(hide detail;
help)
SetGrb (pkt)
| CPU_MSK cpus (fld)
| GRB_ID grb (fld)
| GRB_ENAB gbm (fld) ... epu (fld)
| GRB_SIM_MODE mode (fld)
| GRB_SIM_INTERVAL intv (fld)
| GRB_SIM_RPT rpt (fld)
| GRBPRMVALID valid (bf)
| | VALID_FLG grb (0) ... epu (2)
| | SPARE13 spare (3-15)
typedef struct _LPA_SetGrb_Pkt {
/* CCSDS header */
char hdr[8];
/* Command payload */
LPA_SetGrb_Prm pay;
} LPA_SetGrb_Pkt;
Fields:
Brief: "GRB Processor ID"
Brief: "GRB Simulation Interval"
Brief: "GRB Simulation Mode"
Brief: "GRB Simulation Repoint Seconds"
Brief: "GRB Parameter Valid Flags"
Instance(s): valid
Parameter valid flags.
|