User Tools

Site Tools


tscheader_a

TscHeader_a

 Definition of the Science Header, sub-type 'a'

 Version 1.1

 Level(s): 2,3

 Format(s): f10, f30, f40, f50


 DESCRIPTION
 Science data structures for all data levels and all data formats use this same header type.


 NOTE 1: The bit numbering used here is reversed as compared to the one in the Onboard Science
         Software documentation. The numbering here is the standard one for Intel- and Alpha-
         technologies, while the OSS documentation follows the numbering of the MIL-STD-1750A,
         used in ERNE onboard processor.

 NOTE 2: Not all of the fields have been managed by all of the previous on-board versions by
         themselves, but are set by the on-ground processing (from level-1 to level-2), when
         appropriate.


 TscHeader_a - science header is a common structure for all data types. It has the following fields
    lobt           : DOUBLE      Local onboard time; start time of this measurement period
                                 The value is seconds (and fractions) since 1958.01.01 00:00:00.0
    leap           : BYTE        Leap seconds up to this lobt (for converting between lobt and UT)
    tmFormat       : BYTE        Hexadecimal telemetry packet format indicator (e.g. 0x50)
    ossVer         : INT         Hexadecimal Onboard Science Software version (e.g. 0x2500)
    minCtr         : UINT        Cyclic onboard minute counter (actually integration period counter)
    statFlags      : INT         16-bit status flag word of the instrument:
                                    b15    = HED OFF        (most significant bit)
                                    b14    = LED OFF
                                    b8-b13 = RESERVED
                                    b7     = HED S1H2XHIT Disconnected
                                    b6     = HED AC1 Disconnected
                                    b5     = HED AC2 Disconnected
                                    b4     = HED EL BIT OFF
                                    b3     = HED 3x HIT LEVEL
                                    b2     = LED 3x HIT LEVEL
                                    b1     = HED OVERLOAD
                                    b0     = LED OVERLOAD   (least significant bit)
    qFlagsA        : LONG        Quality flags 32-bit, (TBD)
    qFlagsB        : LONG        Quality flags 32-bit, (TBD)


 VERSION HISTORY:

 1.1 - 2007-01-17

       Corrected type of the minCntr from integer to unsigned integer (ER)



 1.0 - 2006-10-25

       First version for automated (on-need) structure definition (ER)
tscheader_a.txt · Last modified: 2023/10/12 16:16 by admin