GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-6-4
Constituent: qse     Tag: linux-gcc
#include <QSE_aem.h>
Collaboration diagram for _QSE_aem:
Data Fields | |
unsigned int | unpacked |
unsigned int | status |
unsigned int | remaining |
unsigned int | rsvd [3] |
QSE_aem_cableStatus | cable |
unsigned short int | nphas |
unsigned short int | nchns |
QSE_aem_chn | chns [QSE_AEM_K_NCHNS] |
|
Summary cable status bit masks |
|
The array of channel information |
|
Number of valid elements in the following channel array |
|
Number of phas decoded |
|
Number of bytes not unpacked; if this data record is from the LCB, then any number < one cell (16 bytes) is acceptable. If an abortable error is encountered, this value indicates how many unprocessed bytes where remaining in the input stream. Using this information, the clever trouble-shooter can locate the exact place in the data stream where the trouble occurred. |
|
Reserved for future use |
|
Overall unpacking status. This is a bit summary of the various errors that can be encountered when serially parsing the data as it comes off the detector. More detailed information, usually in the form of which cables contributed to this error condition can be found in the QSE_aem_cableStatus structure. |
|
If true, it assumes the event has already been unpacked, this flag is cleared by the QSE_aemUnpackReset function. In the future this field may indicate the degree of unpacking. |