ULYSSES In Space

 

Sun Banner
ULYSSES

Ulysses HISCALE Data Analysis Handbook

 

Chapter 2.3: HISCALE Level 1 Files (continued)

 

2.3.2 ISPM LAN Record Header Definition

 

This header block will be present in all LAN records.
The length of the header is 1100 bytes (1020)

 

Last Revised: 18 December 1991

 

Item Description
0 Standard Format Data Unit Block (SFDU)
Variable: SFDU0
Type: A*40 ASCII
Length: 10 longword, 40 bytes
Value Meaning
'CCSD3ZA0000100025068NSSD3IA0007100025048' SFDU for Rate Record
'CCSD3ZA0000100012268NSSD3IA0007100012248' SFDU for MFSA and PHAR record
1 Record Descriptor
Variable: RECTYP
Type: I*4 ASCII
Length: 1 longword, 4 bytes
Value Meaning
'MFSA' M and F Spectrum Accumulator Board
"PHAR" Pulse Height Archive
'RATE' Rate Block
2 Record Length
Variable: RECLEN
Type: I*4 ASCII
Length: 1 longword, 4 bytes
Value Meaning
25088 for header + Rate
   or
12288 for header + PHA or header + MFSA
3 History Block
Variable: HISTORY(10)
Type: Character*16
Length: 160 characters, 160 bytes
Contents History trail for the record.
First Index:
1
2
3
4
5
6
7
8
9
10
Production Date, this record.
Production Date, input record, if any.
Input Data Set Label & version (inlabel:version)
Generating procedure name.
Generating procedure version.
Output Data Set Label & version (outlabel:version)
Aux file #2 (auxfile2:version)
Aux file #3 (auxfile3:version)
Aux file #4 (auxfile4:version)
Processing mode indicator
Value Meaning
'production' Production mode
'analysis' analysis mode
4 Logical Record Interval
Variable: LREC
Type: I*4
Length: 1 longword, 4 bytes
Units: Seconds
5 Bit Rate
Variable: IBRATE
Type: I*4
Length: 1 longword, 4 bytes
Contents: Telemetry rate in bits/second at start
(1024,512,256,128 are acceptable values)
6 Standard Format Data Unit Block
From input data set
Variable: SFDU(32,2)
Type: Bit by bit definition
Length: 64 longwords, 256 bytes
First subscript:  Item specification
Second subscript: 1 = first occurrence;
2 = last occurrence
7 Time Block
Variable: TIME(8,2)
Type: R*4
Length: 16 longwords, 64 bytes
First Index: 1
2
3
4
5
6
7
8
Year
Day
Hour
Minute
Seconds
Sector
Spin Group
Spin Period (milliseconds)
Second Index: 1

2
First Data Occurrence
(Start of sector 1, first spin)

Last Data Occurrence
(End of sector 8, last spin)
8 Spin Group Time
Variable: SPTIME(5,10)
Type: R*4
Length: 50 longwords, 200 bytes
First Index: 1
2
3
4
5
Year
Day
Hour
Minute
Seconds
Second Index: Spin group index
9 S/C Format Time
Variable: FMTIME(5,4)
Type: R*4
Length: 20 longwords, 80 bytes
First Index: 1
2
3
4
5
Year
Day
Hour
Minute
Seconds
Second Index: S/C format index
10 Preamble Status Block
Variable: PREAMB(6,4)
Type: I*4
Contents: Bit by bit copy of status preamble from LAN tlm packet.  Each type is replicated 3 times to fill a longword.  [Bit by bit copy of status preamble from LAN tlm packets.]
Length: 24 longwords, 96 bytes
First subscript: Byte type
1=S/C Format Number
2=Pseudo Sector Duration
3=CPU Status
4=Command Status-1
5=Command Status-2
6=Command Status-3
Second subscript: 1=first format
2=second format
3=third format
4=last format
11 Trailer Status Block
Variable: TRAIL(18,2)
Contents: Byte by byte copy of status trailers from LAN tlm.  Each byte is replicated 3 times to fill a longword.  [Bit by bit copy of status trailers from LAN tlm.]
Type: I*4
Length: 36 longwords, 144 bytes
First subscript: 1=delay pointer 1
2=delay value 1
3=delay pointer 2
4=delay value 2
5=delay pointer 3
6=delay value 3
7=delay pointer 4
8=delay value 4
9=delay pointer 5
10=delay value 5
11=delay pointer 6
12=delay value 6
13=delay pointer 7
14=delay value 7
15=Validity Telltales
16=Validity Telltles & First and Last spin indicators
17=Sectoring Mode Bits
18=Sectoring Mode Bits & MFSA Overflow Telltales
Second subscript: 1=first occurrence
2=last occurrence
-->For details of the bit by bit definitions, refer to document S2N-1-156, page 23.
12 Analog Housekeeping Block
Variable: AHK(7,4)
Type: R*4
Length: 28 longwords, 112 bytes
Contents: All LAN analog voltages, temperature, and currents converted to engineering units.  There are seven analog values per format with four formats per record.
First index: analog value
Second index: format number
Array element Description
AHK(1,1) Internal Calibration
AHK(2,1) +10 V-Ref
AHK(3,1) D Log Amplifier
AHK(4,1) Current
AHK(5,1) Spacecraft temperature 1 LAN electronics
AHK(6,1) Spacecraft temperature 2 LAN 2A sensor
AHK(7,1) Spacecraft temperature 3 LAN 2B sensor
AHK(1,2) Internal Calibration
AHK(2,2) +10 V
AHK(3,2) MFSA
AHK(4,2) Current
AHK(5,2) Spacecraft temperature 1 LAN electronics
AHK(6,2) Spacecraft temperature 2 LAN 2A sensor
AHK(7,2) Spacecraft temperature 3 LAN 2B sensor
AHK(1,3) Internal Calibration
AHK(2,3) +6 V
AHK(3,3) D - detector
AHK(4,3) Current
AHK(5,3) Spacecraft temperature 1 LAN electronics
AHK(6,3) Spacecraft temperature 2 LAN 2A sensor
AHK(7,3) Spacecraft temperature 3 LAN 2B sensor
AHK(1,4) Internal Calibration
AHK(2,4) V - bias
AHK(3,4) LAN - 2B
AHK(4,4) Current
AHK(5,4) Spacecraft temperature 1 LAN electronics
AHK(6,4) Spacecraft temperature 2 LAN 2A sensor
AHK(7,4) Spacecraft temperature 3 LAN 2B sensor
13 Digital Housekeeping Block
Variable: DHK(4,4)
Type: I*4
Length: 16 longwords, 64 bytes
Contents: Byte by byte copy of digital housekeeping channels from LAN tlm.   Each byte is replicated 3 times to fill a longword.
Array element Description
DHK(1,1) Mux address Calibrator
DHK(2,1) SP8
DHK(3,1) SP9
DHK(4,1) SP10
DHK(1,2) Mux address Calibrator
DHK(2,2) 4-F SPIN
DHK(3,2) 4-F TIME
DHK(4,2) SP1
DHK(1,3) Mux address Calibrator
DHK(2,3) SP2
DHK(3,3) SP3
DHK(4,3) SP4
DHK(1,4) Mux address Calibrator
DHK(2,4) SP5
DHK(3,4) SP6
DHK(4,4) SP7
14 STO Sounder
Variable: SOUND(4)
Type: I*4
Length: 4 longwords, 16 bytes
Contents: Sounder indicator from STO experiment.
Subscript: 1 to 4 for format index
  1= sounder on
  0=sounder off
15 Magnetic Field Block
Variable: BFIELD(4,3,10)
Type: R*4
Length: 120 longwords, 480 bytes
Contents: Measured, despun magnetic field components in payload coordinates extracted from the s/c engineering stream and provided by the HED instrument.
First subscript: 1 = Bx (nanotesla)
2 = By (nanotesla)
3 = Bz (nanotesla)
4 = B (nanotesla)
Second subscript: 1 = data item
2 = Uncertainty
3 = Data quality/presence flag
   0=data unavailable
   1=data available, but some doubt about it
   2=valid data
Third subscript: 1 to 10 for spin group (at 1024,512,256,128 bps. S/C tm rates a spin group includes 1,2,4,8 spins, respectively.  Nominal spin period=12 sec.)
16 Ephemeris Block
Variable: EPHEM(3,3,2)
Type: R*4
Length: 18 longwords, 72 bytes
Contents: Ephemeris items interpolated from predicted SEDRs or final SEDRs if available.
Units Coordinate system should probably be Earth Mean Ecliptic 1950, Sun centered, Cartesian x,y,z positions.
First Subscript: 1 = x position
2 = y position
3 = z position
Second subscript: 1 = spacecraft
2 = Earth
3 = Jupiter
Third subscript: 1 = data item
2 = data presence flag
   0 = no data
   1 = PSEDR
   2 = SEDR
   3 = other
17 Ephemeris Data
Variable: EDATE(5)
Type: R*4
Length: 5 longwords, 20 bytes
Contents: Date for ephemeris data
Subscript: 1=Year
2=Day
3=Hour
4=Minute
5=Seconds
18 Orientation Block
Variable: AXIS(2,2,2)
Type: R*4
Length: 8 longwords, 32 bytes
Contents: Spacecraft orientation in the Earth Mean Ecliptic 1950 coordinates
First subscript: 1 = celestial longitude
2 = celestial latitude
Second subscript: 1 = data item
2 = uncertainty
Third subscript: 1 = starting value
2 = ending value
19 Transformation Block
Variable: TRANS(3,3,3)
Type: R*4
Length: 27 longwords, 108 bytes
Contents: Cartesian transformation matrices, which rotate vectors from payload coordinates into target reference frames.
First and second subscripts form the 3 by 3 matrix of the transformation
Third subscript: 1=Payload to RTN
2=Payload to heliocentric
3=Payload to Earth Mean Ecliptic 1950
20 Record Index Block
Variable: INDEX(2)
Type: I*4
Length: 2 longwords, 8 bytes
Contents: A counter generated at production time which increments by one for each output record written.
First subscript: 1=logical record counter
2=physical record counter
21 Number of Physical Records
in this Logical Record                          I*4, 4 bytes
22 Index of this Physical Record               I*4, 4 bytes
  Explanation of Items 21 and 22:  For record types of length small enough to fit into the fixed (defined) number of bytes for a LAN record, the blocking factor will be 1:1.  This is, item #20 = 1 and item #21=1.  For large logical records which would necessarily span several physical records, item #21 gives the blocking factor, say 8 for 8:1, and item #22 tells which of the 8 possible records this one is.
23 HSPARE(18)
Spare bytes                                                  I*4, 72 bytes

 

 

Next: Section 2.3.3 ISPM LAN Rate block

 

Return to Ulysses HISCALE Data Analysis Handbook Table of Contents


Updated 8/8/19, Cameron Crane

QUICK FACTS

Manufacturer: ESA provided the Ulysses spacecraft, NASA provided the power supply, and various others provided its instruments.

Mission End Date: June 30, 2009

Destination: The inner heliosphere of the sun away from the ecliptic plane

Orbit:  Elliptical orbit transversing the polar regions of the sun outside of the ecliptic plane