Packet frame_support_pkt

Frame support packet


Summary of Packet Fields

The packets of type frame_support contain the following fields:

Name

DataType

BitLength

BitOffset

ByteOrder

Instrument SCLK Time secondinfoTime tag, J2000 (seconds)

uint

32

0

big

Instrument SCLK Time subsecinfoFractional time (1/216 seconds)

uint

16

32

big

Accountability IDinfoAccountability ID

uint

32

48

big

Time (MS)

uint

32

80

big

Time (LS)

uint

32

112

big

Reserved

fill

192

144

big

LVPS_1_0

uint

12

336

big

LVPS_1_1

uint

12

348

big

LVPS_1_2

uint

12

360

big

LVPS_1_3

uint

12

372

big

LVPS_1_4

uint

12

384

big

LVPS_1_5

uint

12

396

big

LVPS_2_0

uint

12

408

big

LVPS_2_1

uint

12

420

big

LVPS_2_2

uint

12

432

big

LVPS_2_3

uint

12

444

big

LVPS_2_4

uint

12

456

big

LVPS_2_5

uint

12

468

big

LVPS_3_0

uint

12

480

big

LVPS_3_1

uint

12

492

big

LVPS_3_2

uint

12

504

big

LVPS_3_3

uint

12

516

big

LVPS_3_4

uint

12

528

big

LVPS_3_5

uint

12

540

big

LVPS_4_0

uint

12

552

big

LVPS_4_1

uint

12

564

big

LVPS_4_2

uint

12

576

big

LVPS_4_3

uint

12

588

big

LVPS_4_4

uint

12

600

big

LVPS_4_5

uint

12

612

big

LVPS_4_6

uint

12

624

big

LVPS_4_7

uint

12

636

big

IFC_0_0

uint

12

648

big

IFC_0_1

uint

12

660

big

IFC_0_2

uint

12

672

big

IFC_0_3

uint

12

684

big

IFC_0_4

uint

12

696

big

IFC_0_5

uint

12

708

big

IFC_0_6

uint

12

720

big

IFC_0_7

uint

12

732

big

IFC_0_8

uint

12

744

big

IFC_0_9

uint

12

756

big

IFC_0_10

uint

12

768

big

IFC_0_11

uint

12

780

big

IFC_0_15

uint

12

792

big

Analog_Reserved

uint

12

804

big

Digital_Reserved1

uint

9

816

big

IFC_Power_Down

uint

1

825

big

IFC_Run

uint

1

826

big

Digital_Reserved2

uint

1

827

big

CEU_Drive

uint

1

828

big

IFC_Power

uint

1

829

big

FPIE_Power

uint

1

830

big

FPMC_Power

uint

1

831

big

CEU_Cont._Temp.

uint

16

832

big

CEU_Aux._Temp.

uint

16

848

big

CEU_PI_Out

uint

16

864

big

CEU_Peak_Bus_Voltage

uint

16

880

big

CEU_Bus_Current

uint

16

896

big

CEU_Bus_Voltage

uint

16

912

big

Digital_Reserved3

uint

13

928

big

CEU_Temp_Sensor

uint

1

941

big

CEU_Mode_

uint

1

942

big

CEU_H-_Bridge

uint

1

943

big

CEU_Motor_A_Peak_POS_V

uint

16

944

big

CEU_Motor_A_Peak_NEG_V

uint

16

960

big

CEU_Motor_B_Peak_POS_V

uint

16

976

big

CEU_Motor_B_Peak_NEG_V

uint

16

992

big

Status_Int

uint

16

1008

big

Macro_Blocks

uint

16

1024

big

Tlm_Vol

uint

16

1040

big

Watch_Addr

uint

16

1056

big

Watch_Mem

uint

8

1072

big

Watch_Data

uint

16

1080

big

SW_Version

uint

8

1096

big

SW_Time

uint

32

1104

big

Alarm_ID

uint

8

1136

big

Alarm_Type

uint

1

1144

big

Alarm_Count

uint

7

1145

big

Cmd_Exec

uint

8

1152

big

Cmd_Reject

uint

8

1160

big

Mac_Exec

uint

8

1168

big

Mac_Reject

uint

8

1176

big

Macro_Id

uint

8

1184

big

Macro_Learn

uint

1

1192

big

Monitor_Response

uint

1

1193

big

Write_Enb

uint

1

1194

big

Scan_Diag_Enb

uint

1

1195

big

Cooler_State

uint

4

1196

big

Safing_Time

uint

16

1200

big

Cooler_Temp_Goal

uint

16

1216

big

Current_Angle

int

32

1232

big

Goal_Angle

int

32

1264

big

Slew_Angle

int

32

1296

big

Offset_Angle

int

32

1328

big

Offset_Rate

int

32

1360

big

Offset_Adjustment

uint

1

1392

big

Cryocooler_Heater_Control

uint

2

1393

big

Scan_Loop_Mode

uint

2

1395

big

Scan_Mode

uint

3

1397

big

Scan_Pos_Mode

uint

1

1400

big

Primary_Winding

uint

1

1401

big

Secondary_Winding

uint

1

1402

big

Timeline_Enb

uint

1

1403

big

Observe

uint

1

1404

big

FPMC_Status_Valid

uint

1

1405

big

Cryocooler_Heater

uint

1

1406

big

Scan_Fallback

uint

1

1407

big

Scan_Stability_Error_Rate

uint

16

1408

big

Target_ID

uint

32

1424

big

Observe_Macro_ID

uint

8

1456

big

Scan_Stall

uint

1

1464

big

Software_Reserved

uint

2

1465

big

Profile_ID

uint

5

1467

big

Profile_Time_Seconds

uint

32

1472

big

Profile_Time_Subseconds

uint

16

1504

big

Log_used

uint

32

1520

big

Flash_Bank_A_Used

uint

32

1552

big

Flash_Bank_B_Used

uint

32

1584

big

Curr._Cube

uint

8

1616

big

FPMC_Reserved1

uint

16

1624

big

FPMC_SW_Version

uint

8

1640

big

FPMC_SW_Time

uint

32

1648

big

Curr._AID

uint

32

1680

big

FPMC_Write_Enb

uint

1

1712

big

Curr._Filter_ID

uint

4

1713

big

Row_Origin

uint

9

1717

big

Column_Origin

uint

9

1726

big

Window_Rows

uint

9

1735

big

Window_Columns

uint

9

1744

big

Row_Binning

uint

2

1753

big

Column_Binning

uint

2

1755

big

Row_reorder

uint

2

1757

big

FPMC_Reserved2

uint

17

1759

big

Reserved_1

uint

64

1776

big

Scan_Error

uint

32

1840

big

Reserved_2

uint

64

1872

big

Reserved_3

fill

6592

1936

big

Pad

fill

16

8528

big

PEC (CRC-16-CCITT)infoPacket Error Control field, using CRC-16-CCITT algorithm

uint

16

8544

big


Packet Field Details

Here follows the detailed description of the packet fields.

Instrument SCLK Time second

Time tag, J2000 (seconds)

DataType

uint

BitLength

32

BitOffset

0

ByteOrder

big

Instrument SCLK Time subsec

Fractional time (1/216 seconds)

DataType

uint

BitLength

16

BitOffset

32

ByteOrder

big

Accountability ID

Accountability ID

DataType

uint

BitLength

32

BitOffset

48

ByteOrder

big

Time (MS)

DataType

uint

BitLength

32

BitOffset

80

ByteOrder

big

Time (LS)

DataType

uint

BitLength

32

BitOffset

112

ByteOrder

big

Reserved

DataType

fill

BitLength

192

BitOffset

144

ByteOrder

big

LVPS_1_0

DataType

uint

BitLength

12

BitOffset

336

ByteOrder

big

LVPS_1_1

DataType

uint

BitLength

12

BitOffset

348

ByteOrder

big

LVPS_1_2

DataType

uint

BitLength

12

BitOffset

360

ByteOrder

big

LVPS_1_3

DataType

uint

BitLength

12

BitOffset

372

ByteOrder

big

LVPS_1_4

DataType

uint

BitLength

12

BitOffset

384

ByteOrder

big

LVPS_1_5

DataType

uint

BitLength

12

BitOffset

396

ByteOrder

big

LVPS_2_0

DataType

uint

BitLength

12

BitOffset

408

ByteOrder

big

LVPS_2_1

DataType

uint

BitLength

12

BitOffset

420

ByteOrder

big

LVPS_2_2

DataType

uint

BitLength

12

BitOffset

432

ByteOrder

big

LVPS_2_3

DataType

uint

BitLength

12

BitOffset

444

ByteOrder

big

LVPS_2_4

DataType

uint

BitLength

12

BitOffset

456

ByteOrder

big

LVPS_2_5

DataType

uint

BitLength

12

BitOffset

468

ByteOrder

big

LVPS_3_0

DataType

uint

BitLength

12

BitOffset

480

ByteOrder

big

LVPS_3_1

DataType

uint

BitLength

12

BitOffset

492

ByteOrder

big

LVPS_3_2

DataType

uint

BitLength

12

BitOffset

504

ByteOrder

big

LVPS_3_3

DataType

uint

BitLength

12

BitOffset

516

ByteOrder

big

LVPS_3_4

DataType

uint

BitLength

12

BitOffset

528

ByteOrder

big

LVPS_3_5

DataType

uint

BitLength

12

BitOffset

540

ByteOrder

big

LVPS_4_0

DataType

uint

BitLength

12

BitOffset

552

ByteOrder

big

LVPS_4_1

DataType

uint

BitLength

12

BitOffset

564

ByteOrder

big

LVPS_4_2

DataType

uint

BitLength

12

BitOffset

576

ByteOrder

big

LVPS_4_3

DataType

uint

BitLength

12

BitOffset

588

ByteOrder

big

LVPS_4_4

DataType

uint

BitLength

12

BitOffset

600

ByteOrder

big

LVPS_4_5

DataType

uint

BitLength

12

BitOffset

612

ByteOrder

big

LVPS_4_6

DataType

uint

BitLength

12

BitOffset

624

ByteOrder

big

LVPS_4_7

DataType

uint

BitLength

12

BitOffset

636

ByteOrder

big

IFC_0_0

DataType

uint

BitLength

12

BitOffset

648

ByteOrder

big

IFC_0_1

DataType

uint

BitLength

12

BitOffset

660

ByteOrder

big

IFC_0_2

DataType

uint

BitLength

12

BitOffset

672

ByteOrder

big

IFC_0_3

DataType

uint

BitLength

12

BitOffset

684

ByteOrder

big

IFC_0_4

DataType

uint

BitLength

12

BitOffset

696

ByteOrder

big

IFC_0_5

DataType

uint

BitLength

12

BitOffset

708

ByteOrder

big

IFC_0_6

DataType

uint

BitLength

12

BitOffset

720

ByteOrder

big

IFC_0_7

DataType

uint

BitLength

12

BitOffset

732

ByteOrder

big

IFC_0_8

DataType

uint

BitLength

12

BitOffset

744

ByteOrder

big

IFC_0_9

DataType

uint

BitLength

12

BitOffset

756

ByteOrder

big

IFC_0_10

DataType

uint

BitLength

12

BitOffset

768

ByteOrder

big

IFC_0_11

DataType

uint

BitLength

12

BitOffset

780

ByteOrder

big

IFC_0_15

DataType

uint

BitLength

12

BitOffset

792

ByteOrder

big

Analog_Reserved

DataType

uint

BitLength

12

BitOffset

804

ByteOrder

big

Digital_Reserved1

DataType

uint

BitLength

9

BitOffset

816

ByteOrder

big

IFC_Power_Down

DataType

uint

BitLength

1

BitOffset

825

ByteOrder

big

IFC_Run

DataType

uint

BitLength

1

BitOffset

826

ByteOrder

big

Digital_Reserved2

DataType

uint

BitLength

1

BitOffset

827

ByteOrder

big

CEU_Drive

DataType

uint

BitLength

1

BitOffset

828

ByteOrder

big

IFC_Power

DataType

uint

BitLength

1

BitOffset

829

ByteOrder

big

FPIE_Power

DataType

uint

BitLength

1

BitOffset

830

ByteOrder

big

FPMC_Power

DataType

uint

BitLength

1

BitOffset

831

ByteOrder

big

CEU_Cont._Temp.

DataType

uint

BitLength

16

BitOffset

832

ByteOrder

big

CEU_Aux._Temp.

DataType

uint

BitLength

16

BitOffset

848

ByteOrder

big

CEU_PI_Out

DataType

uint

BitLength

16

BitOffset

864

ByteOrder

big

CEU_Peak_Bus_Voltage

DataType

uint

BitLength

16

BitOffset

880

ByteOrder

big

CEU_Bus_Current

DataType

uint

BitLength

16

BitOffset

896

ByteOrder

big

CEU_Bus_Voltage

DataType

uint

BitLength

16

BitOffset

912

ByteOrder

big

Digital_Reserved3

DataType

uint

BitLength

13

BitOffset

928

ByteOrder

big

CEU_Temp_Sensor

DataType

uint

BitLength

1

BitOffset

941

ByteOrder

big

CEU_Mode_

DataType

uint

BitLength

1

BitOffset

942

ByteOrder

big

CEU_H-_Bridge

DataType

uint

BitLength

1

BitOffset

943

ByteOrder

big

CEU_Motor_A_Peak_POS_V

DataType

uint

BitLength

16

BitOffset

944

ByteOrder

big

CEU_Motor_A_Peak_NEG_V

DataType

uint

BitLength

16

BitOffset

960

ByteOrder

big

CEU_Motor_B_Peak_POS_V

DataType

uint

BitLength

16

BitOffset

976

ByteOrder

big

CEU_Motor_B_Peak_NEG_V

DataType

uint

BitLength

16

BitOffset

992

ByteOrder

big

Status_Int

DataType

uint

BitLength

16

BitOffset

1008

ByteOrder

big

Macro_Blocks

DataType

uint

BitLength

16

BitOffset

1024

ByteOrder

big

Tlm_Vol

DataType

uint

BitLength

16

BitOffset

1040

ByteOrder

big

Watch_Addr

DataType

uint

BitLength

16

BitOffset

1056

ByteOrder

big

Watch_Mem

DataType

uint

BitLength

8

BitOffset

1072

ByteOrder

big

Watch_Data

DataType

uint

BitLength

16

BitOffset

1080

ByteOrder

big

SW_Version

DataType

uint

BitLength

8

BitOffset

1096

ByteOrder

big

SW_Time

DataType

uint

BitLength

32

BitOffset

1104

ByteOrder

big

Alarm_ID

DataType

uint

BitLength

8

BitOffset

1136

ByteOrder

big

Alarm_Type

DataType

uint

BitLength

1

BitOffset

1144

ByteOrder

big

Alarm_Count

DataType

uint

BitLength

7

BitOffset

1145

ByteOrder

big

Cmd_Exec

DataType

uint

BitLength

8

BitOffset

1152

ByteOrder

big

Cmd_Reject

DataType

uint

BitLength

8

BitOffset

1160

ByteOrder

big

Mac_Exec

DataType

uint

BitLength

8

BitOffset

1168

ByteOrder

big

Mac_Reject

DataType

uint

BitLength

8

BitOffset

1176

ByteOrder

big

Macro_Id

DataType

uint

BitLength

8

BitOffset

1184

ByteOrder

big

Macro_Learn

DataType

uint

BitLength

1

BitOffset

1192

ByteOrder

big

Monitor_Response

DataType

uint

BitLength

1

BitOffset

1193

ByteOrder

big

Write_Enb

DataType

uint

BitLength

1

BitOffset

1194

ByteOrder

big

Scan_Diag_Enb

DataType

uint

BitLength

1

BitOffset

1195

ByteOrder

big

Cooler_State

DataType

uint

BitLength

4

BitOffset

1196

ByteOrder

big

Safing_Time

DataType

uint

BitLength

16

BitOffset

1200

ByteOrder

big

Cooler_Temp_Goal

DataType

uint

BitLength

16

BitOffset

1216

ByteOrder

big

Current_Angle

DataType

int

BitLength

32

BitOffset

1232

ByteOrder

big

Goal_Angle

DataType

int

BitLength

32

BitOffset

1264

ByteOrder

big

Slew_Angle

DataType

int

BitLength

32

BitOffset

1296

ByteOrder

big

Offset_Angle

DataType

int

BitLength

32

BitOffset

1328

ByteOrder

big

Offset_Rate

DataType

int

BitLength

32

BitOffset

1360

ByteOrder

big

Offset_Adjustment

DataType

uint

BitLength

1

BitOffset

1392

ByteOrder

big

Cryocooler_Heater_Control

DataType

uint

BitLength

2

BitOffset

1393

ByteOrder

big

Scan_Loop_Mode

DataType

uint

BitLength

2

BitOffset

1395

ByteOrder

big

Scan_Mode

DataType

uint

BitLength

3

BitOffset

1397

ByteOrder

big

Scan_Pos_Mode

DataType

uint

BitLength

1

BitOffset

1400

ByteOrder

big

Primary_Winding

DataType

uint

BitLength

1

BitOffset

1401

ByteOrder

big

Secondary_Winding

DataType

uint

BitLength

1

BitOffset

1402

ByteOrder

big

Timeline_Enb

DataType

uint

BitLength

1

BitOffset

1403

ByteOrder

big

Observe

DataType

uint

BitLength

1

BitOffset

1404

ByteOrder

big

FPMC_Status_Valid

DataType

uint

BitLength

1

BitOffset

1405

ByteOrder

big

Cryocooler_Heater

DataType

uint

BitLength

1

BitOffset

1406

ByteOrder

big

Scan_Fallback

DataType

uint

BitLength

1

BitOffset

1407

ByteOrder

big

Scan_Stability_Error_Rate

DataType

uint

BitLength

16

BitOffset

1408

ByteOrder

big

Target_ID

DataType

uint

BitLength

32

BitOffset

1424

ByteOrder

big

Observe_Macro_ID

DataType

uint

BitLength

8

BitOffset

1456

ByteOrder

big

Scan_Stall

DataType

uint

BitLength

1

BitOffset

1464

ByteOrder

big

Software_Reserved

DataType

uint

BitLength

2

BitOffset

1465

ByteOrder

big

Profile_ID

DataType

uint

BitLength

5

BitOffset

1467

ByteOrder

big

Profile_Time_Seconds

DataType

uint

BitLength

32

BitOffset

1472

ByteOrder

big

Profile_Time_Subseconds

DataType

uint

BitLength

16

BitOffset

1504

ByteOrder

big

Log_used

DataType

uint

BitLength

32

BitOffset

1520

ByteOrder

big

Flash_Bank_A_Used

DataType

uint

BitLength

32

BitOffset

1552

ByteOrder

big

Flash_Bank_B_Used

DataType

uint

BitLength

32

BitOffset

1584

ByteOrder

big

Curr._Cube

DataType

uint

BitLength

8

BitOffset

1616

ByteOrder

big

FPMC_Reserved1

DataType

uint

BitLength

16

BitOffset

1624

ByteOrder

big

FPMC_SW_Version

DataType

uint

BitLength

8

BitOffset

1640

ByteOrder

big

FPMC_SW_Time

DataType

uint

BitLength

32

BitOffset

1648

ByteOrder

big

Curr._AID

DataType

uint

BitLength

32

BitOffset

1680

ByteOrder

big

FPMC_Write_Enb

DataType

uint

BitLength

1

BitOffset

1712

ByteOrder

big

Curr._Filter_ID

DataType

uint

BitLength

4

BitOffset

1713

ByteOrder

big

Row_Origin

DataType

uint

BitLength

9

BitOffset

1717

ByteOrder

big

Column_Origin

DataType

uint

BitLength

9

BitOffset

1726

ByteOrder

big

Window_Rows

DataType

uint

BitLength

9

BitOffset

1735

ByteOrder

big

Window_Columns

DataType

uint

BitLength

9

BitOffset

1744

ByteOrder

big

Row_Binning

DataType

uint

BitLength

2

BitOffset

1753

ByteOrder

big

Column_Binning

DataType

uint

BitLength

2

BitOffset

1755

ByteOrder

big

Row_reorder

DataType

uint

BitLength

2

BitOffset

1757

ByteOrder

big

FPMC_Reserved2

DataType

uint

BitLength

17

BitOffset

1759

ByteOrder

big

Reserved_1

DataType

uint

BitLength

64

BitOffset

1776

ByteOrder

big

Scan_Error

DataType

uint

BitLength

32

BitOffset

1840

ByteOrder

big

Reserved_2

DataType

uint

BitLength

64

BitOffset

1872

ByteOrder

big

Reserved_3

DataType

fill

BitLength

6592

BitOffset

1936

ByteOrder

big

Pad

DataType

fill

BitLength

16

BitOffset

8528

ByteOrder

big

PEC (CRC-16-CCITT)

Packet Error Control field, using CRC-16-CCITT algorithm

DataType

uint

BitLength

16

BitOffset

8544

ByteOrder

big