Example PIDF

The following is an example PIDF file taken from the IMMNHKA UDF definition for the MENA experiment in the IMAGE mission.

pidf v2_IMMNHKA {
$***********************************************************************
    float version = 2.0;                                  $$ version
    string institution = "SwRI";                          $$ institute
    string project = "IMAGE";                             $$ project
    string mission = "IMAGE-1";                           $$ mission
    string experiment = "MENA";                           $$ experiment
    string instrument = "MENAHSKP";                       $$ instrument
    string vinst = "IMMNHKA";                             $$ vinst
$***********************************************************************
    int num_groups = 15;                                  $$ no. groups
    string group_name = "System Info";                    $$ group name
    string group_name = "Command Info";                   $$ group name
    string group_name = "Message Info";                   $$ group name
    string group_name = "System Temperatures";            $$ group name
    string group_name = "System Voltages";                $$ group name
    string group_name = "Expected Checksum Data";         $$ group name
    string group_name = "Calculated Checksum Data";       $$ group name
    string group_name = "Version Data";                   $$ group name
    string group_name = "System Status Breakouts";        $$ group name
    string group_name = "Memory Checksum Breakouts";      $$ group name
    string group_name = "Sync Status Breakouts";          $$ group name
    string group_name = "Message Status Breakouts";       $$ group name
    string group_name = "Memory Test Status Breakouts";   $$ group name
    string group_name = "Version # Breakouts";            $$ group name
    string group_name = "Revision # Breakouts";           $$ group name
    int plot_avail_flag = 0x1;                            $$ plot avail
    int data_type_mask = 0x11;                            $$ data mask
    int instrument_dep = 0;                               $$ avg over
$***********************************************************************
    int num_bin_sets = 0;                                 $$ # bin sets
$***********************************************************************
    int num_units = 34;                                   $$ no. units
    struct Unit0 {
$-------------------------UNIT 00---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 66000.0;                              $$ unit max
        int unit_scaling = 1;                             $$ linear 
        string unit_label = "Unitless";                   $$ unit label
        string long_description = "Telemetry";            $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 0;                               $$ no. tables
    };
    struct Unit1 {
$-------------------------UNIT 01---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 260.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Unitless";                   $$ unit label
        string long_description = "Telemetry";            $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator 
        int tbl_app_oper = 5;                             $$ operator 
    };
    struct Unit2 {
$-------------------------UNIT 02---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 260.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Unitless";                   $$ unit label
        string long_description = "Telemetry";            $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 1;                               $$ no. tables
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit3 {
$-------------------------UNIT 03---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 4100.0;                               $$ unit max
        int unit_scaling = 1;                             $$ linear 
        string unit_label = "Pulses";                     $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Val";                 $$ short desc
        int num_tables = 0;                               $$ no. tables
    };
    struct Unit4 {
$-------------------------UNIT 04---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 360.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Degrees";                    $$ unit label
        string long_description = "Angle";                $$ long desc
        string short_description = "Ang";                 $$ short desc
        int num_tables = 1;                               $$ no. tables
        int tbl_app_flag = 10;                            $$ VIDF table
        int tbl_app_oper = 0;                             $$ operator
    };
    struct Unit5 {
$-------------------------UNIT 05---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max = 550.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Val";                 $$ short desc
        int num_tables = 0;                               $$ no. tables
    };
    struct Unit6 {
$-------------------------UNIT 06---------------------------------------
        int id = 0;                                       $$ unit id
        int local_id = 0;                                 $$ local temp id
        float min = -50.0;                                $$ unit min
        float max =  100.0;                               $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Degrees C";                  $$ unit label
        string long_description = "Temperature";          $$ long desc
        string short_description = "T";                   $$ short desc
        int num_tables = 3;                               $$ no. table
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_flag = 9;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
        int tbl_app_oper = 0;                             $$ operator
    };
    struct Unit7 {
$-------------------------UNIT 07---------------------------------------
        int id = 0;                                       $$ unit id
        int local_id = 0;                                 $$ local temp id
        float min = -50.0;                                $$ unit min
        float max =  100.0;                               $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Degrees C";                  $$ unit label
        string long_description = "Temperature";          $$ long desc
        string short_description = "T";                   $$ short desc
        int num_tables = 0;                               $$ no. tables
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_flag = 10;                            $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
        int tbl_app_oper = 0;                             $$ operator
    };
    struct Unit8 {
$-------------------------UNIT 08---------------------------------------
        int id = 0;                                       $$ unit id
        int local_id = 1;                                 $$ local voltage id
        float min = -15.0;                                $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Volts";                      $$ unit label
        string long_description = "Voltage";              $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_flag = 9;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
        int tbl_app_oper = 0;                             $$ operator
    };
    struct Unit9 {
$-------------------------UNIT 09---------------------------------------
        int id = 0;                                       $$ unit id
        int local_id = 1;                                 $$ local voltage id
        float min = -15.0;                                $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Volts";                      $$ unit label
        string long_description = "Voltage";              $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 0;                             $$ VIDF table
        int tbl_app_flag = 10;                            $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
        int tbl_app_oper = 0;                             $$ operator
    };
    struct Unit10 {
$-------------------------UNIT 10---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 4;                             $$ VIDF table
        int tbl_app_flag = 11;                            $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit11 {
$-------------------------UNIT 11---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 11;                            $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit12 {
$-------------------------UNIT 12---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 4;                             $$ VIDF table
        int tbl_app_flag = 11;                            $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit13 {
$-------------------------UNIT 13---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  15.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 1;                               $$ no. tables
        int tbl_app_flag = 11;                            $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit14 {
$-------------------------UNIT 14---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  10.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 3;                             $$ VIDF table
        int tbl_app_flag = 7;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit15 {
$-------------------------UNIT 15---------------------------------------
        int id = 0;                                       $$ unit id
        float min = 0.0;                                  $$ unit min
        float max =  10.0;                                $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "V";                   $$ short desc
        int num_tables = 1;                               $$ no. tables
        int tbl_app_flag = 7;                             $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit16 {
$-------------------------UNIT 16---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 7;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit17 {
$-------------------------UNIT 17---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 6;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit18 {
$-------------------------UNIT 18---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 5;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit19 {
$-------------------------UNIT 19---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 4;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit20 {
$-------------------------UNIT 20---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 3;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit21 {
$-------------------------UNIT 21---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 2;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit22 {
$-------------------------UNIT 22---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 3;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit23 {
$-------------------------UNIT 23---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 8;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit24 {
$-------------------------UNIT 24---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 7;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit25 {
$-------------------------UNIT 25---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 6;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit26 {
$-------------------------UNIT 26---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 5;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit27 {
$-------------------------UNIT 27---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 4;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit28 {
$-------------------------UNIT 28---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 3;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit29 {
$-------------------------UNIT 29---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 2;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit30 {
$-------------------------UNIT 30---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit31 {
$-------------------------UNIT 31---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 1;                               $$ no. tables
        int tbl_app_flag = 1;                             $$ VIDF table
        int tbl_app_oper = 5;                             $$ operator
    };
    struct Unit32 {
$-------------------------UNIT 32---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max = 4.0;                                  $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Unitless";                   $$ unit label
        string long_description = "Telemetry";            $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 0;                               $$ no. tables
    };
    struct Unit33 {
$-------------------------UNIT 30---------------------------------------
        int id = 0;                                       $$ unit id
        float min = -1.0;                                 $$ unit min
        float max =  4.0;                                 $$ unit max
        int unit_scaling = 1;                             $$ linear
        string unit_label = "Integer";                    $$ unit label
        string long_description = "Value";                $$ long desc
        string short_description = "Raw";                 $$ short desc
        int num_tables = 2;                               $$ no. tables
        int tbl_app_flag = 5;                             $$ VIDF table
        int tbl_app_flag = 3;                             $$ VIDF table
        int tbl_app_oper = 7;                             $$ operator
        int tbl_app_oper = 5;                             $$ operator
    };
$***********************************************************************
    int num_sensors = 164;                                $$ no. of sensors
    struct Sensor0 {
$-------------------------SENSOR 00-------------------------------------
        string name = "Spin Count";                       $$ sensor name
        string component = "Spin Count";                  $$ component
        char source = 'V';                                $$ source 
        string scf_filename = "N/A";                      $$ unused 
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 0;                          $$ struct  num
        int vidf_sensor_num = 0;                          $$ VIDF num
        int group_num = 0;                                $$ group no.
        int num_units = 1;                                $$ no. units
        int unit_number = 0;                              $$ unit number
    };
    struct Sensor1 {
$-------------------------SENSOR 01-------------------------------------
        string name = "NHK Package Count";                $$ sensor name
        string component = "CHK Package Count";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 1;                          $$ struct num
        int vidf_sensor_num = 1;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor2 {
$-------------------------SENSOR 02-------------------------------------
        string name = "System Status 1";                  $$ sensor name
        string component = "System Status 1";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 2;                          $$ struct num
        int vidf_sensor_num = 1;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor3 {
$-------------------------SENSOR 03-------------------------------------
        string name = "System Status 2";                  $$ sensor name
        string component = "System Status 2";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 3;                          $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor4 {
$-------------------------SENSOR 04-------------------------------------
        string name = "System Status 3";                  $$ sensor name
        string component = "System Status 3";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 4;                          $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor5 {
$-------------------------SENSOR 05-------------------------------------
        string name = "System Status 4";                  $$ sensor name
        string component = "System Status 4";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 5;                          $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor6 {
$-------------------------SENSOR 06-------------------------------------
        string name = "System Status 5";                  $$ sensor name
        string component = "System Status 5";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 6;                          $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor7 {
$-------------------------SENSOR 07-------------------------------------
        string name = "Mem Chksum Status 1";              $$ sensor name
        string component = "Memory Checksum Status 1";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 7;                          $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor8 {
$-------------------------SENSOR 08-------------------------------------
        string name = "Mem Chksum Status 2";              $$ sensor name
        string component = "Memory Checksum Status 2";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 8;                          $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor9 {
$-------------------------SENSOR 09-------------------------------------
        string name = "Mem Chksum Status 3";              $$ sensor name
        string component = "Memory Checksum Status 3";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 9;                          $$ struct num
        int vidf_sensor_num = 0;                          $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor10 {
$-------------------------SENSOR 10-------------------------------------
        string name = "Sync Status";                      $$ sensor name
        string component = "Sync Status";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 10;                         $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor11 {
$-------------------------SENSOR 11-------------------------------------
        string name = "DelPhi Pulses Last Spin";          $$ sensor name
        string component = "DelPhi Pulses in Last Spin";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 11;                         $$ struct num
        int vidf_sensor_num = 6;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 3;                              $$ unit number
    };
    struct Sensor12 {
$-------------------------SENSOR 12-------------------------------------
        string name = "Solar Pulse Location";             $$ sensor name
        string component = "Solar Pulse Location";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 12;                         $$ struct num
        int vidf_sensor_num = 7;                          $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 4;                              $$ unit number
    };
    struct Sensor13 {
$-------------------------SENSOR 13-------------------------------------
        string name = "Last Cmd Opcode Rec";              $$ sensor name
        string component = "Last Cmd Opcode Received";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 13;                         $$ struct num
        int vidf_sensor_num = 8;                          $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 0;                              $$ unit number
    };
    struct Sensor14 {
$-------------------------SENSOR 14-------------------------------------
        string name = "Last Cmd Opcode Exec";             $$ sensor name
        string component = "Last Cmd Opcode Executed";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 14;                         $$ struct num
        int vidf_sensor_num = 9;                          $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 0;                              $$ unit number
    };
    struct Sensor15 {
$-------------------------SENSOR 15-------------------------------------
        string name = "Num Cmds Received";                $$ sensor name
        string component = "Number Cmds Received";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 15;                         $$ struct num
        int vidf_sensor_num = 10;                         $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor16 {
$-------------------------SENSOR 16-------------------------------------
        string name = "Num Cmds Exected";                 $$ sensor name
        string component = "Number Cmds Exected";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 16;                         $$ struct num
        int vidf_sensor_num = 10;                         $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor17 {
$-------------------------SENSOR 17-------------------------------------
        string name = "Num Invalid Cmds";                 $$ sensor name
        string component = "Number Invalid Cmds" ;        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 17;                         $$ struct num
        int vidf_sensor_num = 11;                         $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor18 {
$-------------------------SENSOR 18-------------------------------------
        string name = "Num Illegal Cmds";                 $$ sensor name
        string component = "Number Illegal Cmds" ;        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 18;                         $$ struct num
        int vidf_sensor_num = 11;                         $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor19 {
$-------------------------SENSOR 19-------------------------------------
        string name = "Num Rejected Cmds";                $$ sensor name
        string component = "Number Rejected Cmds" ;       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 19;                         $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 1;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor20 {
$-------------------------SENSOR 20-------------------------------------
        string name = "Message Status";                   $$ sensor name
        string component = "Message Status";              $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 20;                         $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 2;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor21{
$-------------------------SENSOR 21-------------------------------------
        string name = "Missing All's Well Msgs";          $$ sensor name
        string component = "Missing All-Is-Well Msgs";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 21;                         $$ struct num
        int vidf_sensor_num = 13;                         $$ VIDF num
        int group_num = 2;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 5;                              $$ unit number
    };
    struct Sensor22 {
$-------------------------SENSOR 22-------------------------------------
        string name = "Num Messages Received";            $$ sensor name
        string component = "Number Received";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 22;                         $$ struct num
        int vidf_sensor_num = 14;                         $$ VIDF num
        int group_num = 2;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor23 {
$-------------------------SENSOR 23-------------------------------------
        string name = "Num Messages Rejected";            $$ sensor name
        string component = "Number Recjected";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 23;                         $$ struct num
        int vidf_sensor_num = 14;                         $$ VIDF num
        int group_num = 2;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor24 {
$-------------------------SENSOR 24-------------------------------------
        string name = "Min CPU Temp";                     $$ sensor name
        string component = "Minimum CPU";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 24;                         $$ struct num
        int vidf_sensor_num = 15;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 6;                              $$ unit number
    };
    struct Sensor25 {
$-------------------------SENSOR 25-------------------------------------
        string name = "Max CPU Temp";                     $$ sensor name
        string component = "Maximum CPU";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 25;                         $$ struct num
        int vidf_sensor_num = 15;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 7;                              $$ unit number
    };
    struct Sensor26 {
$-------------------------SENSOR 26-------------------------------------
        string name = "Avg CPU Temp";                     $$ sensor name
        string component = "Average CPU";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 26;                         $$ struct num
        int vidf_sensor_num = 16;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 6;                              $$ unit number
    };
    struct Sensor27 {
$-------------------------SENSOR 27-------------------------------------
        string name = "Min LVPS Temp";                    $$ sensor name
        string component = "Minimum LVPS";                $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 27;                         $$ struct num
        int vidf_sensor_num = 16;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 7;                              $$ unit number
    };
    struct Sensor28 {
$-------------------------SENSOR 28-------------------------------------
        string name = "Max LVPS Temp";                    $$ sensor name
        string component = "Maximum LVPS";                $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 28;                         $$ struct num
        int vidf_sensor_num = 17;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 6;                              $$ unit number
    };
    struct Sensor29 {
$-------------------------SENSOR 29-------------------------------------
        string name = "Avg LVPS Temp";                    $$ sensor name
        string component = "Average LVPS";                $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 29;                         $$ struct num
        int vidf_sensor_num = 17;                         $$ VIDF num
        int group_num = 3;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 7;                              $$ unit number
    };
    struct Sensor30 {
$-------------------------SENSOR 30-------------------------------------
        string name = "Min Analog Gnd Mon";               $$ sensor name
        string component = "Min Analog Ground Monitor";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 30;                         $$ struct num
        int vidf_sensor_num = 18;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor31 {
$-------------------------SENSOR 31-------------------------------------
        string name = "Max Analog Gnd Mon";               $$ sensor name
        string component = "Max Analog Ground Monitor";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 31;                         $$ struct num
        int vidf_sensor_num = 18;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor32 {
$-------------------------SENSOR 32-------------------------------------
        string name = "Avg Analog Gnd Mon";               $$ sensor name
        string component = "Avg Analog Ground Monitor";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 32;                         $$ struct num
        int vidf_sensor_num = 19;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor33 {
$-------------------------SENSOR 33-------------------------------------
        string name = "Min +5V Monitor";                  $$ sensor name
        string component = "Minimum +5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 33;                         $$ struct num
        int vidf_sensor_num = 19;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor34 {
$-------------------------SENSOR 34-------------------------------------
        string name = "Max +5V Monitor";                  $$ sensor name
        string component = "Maximum +5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 34;                         $$ struct num
        int vidf_sensor_num = 20;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor35 {
$-------------------------SENSOR 35-------------------------------------
        string name = "Avg +5V Monitor";                  $$ sensor name
        string component = "Average +5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 35;                         $$ struct num
        int vidf_sensor_num = 20;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor36 {
$-------------------------SENSOR 36-------------------------------------
        string name = "Min -5V Monitor";                  $$ sensor name
        string component = "Minimum -5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 36;                         $$ struct num
        int vidf_sensor_num = 21;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor37 {
$-------------------------SENSOR 37-------------------------------------
        string name = "Max +5V Monitor";                  $$ sensor name
        string component = "Maximum +5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 37;                         $$ struct num
        int vidf_sensor_num = 21;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor38 {
$-------------------------SENSOR 38-------------------------------------
        string name = "Avg +5V Monitor";                  $$ sensor name
        string component = "Average +5V Monitor";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 38;                         $$ struct num
        int vidf_sensor_num = 22;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor39 {
$-------------------------SENSOR 39-------------------------------------
        string name = "Min +12V Monitor";                 $$ sensor name
        string component = "Minimum +12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 39;                         $$ struct num
        int vidf_sensor_num = 22;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor40 {
$-------------------------SENSOR 40-------------------------------------
        string name = "Max +12V Monitor";                 $$ sensor name
        string component = "Maximum +12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 40;                         $$ struct num
        int vidf_sensor_num = 23;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor41 {
$-------------------------SENSOR 41-------------------------------------
        string name = "Avg +12V Monitor";                 $$ sensor name
        string component = "Average +12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 41;                         $$ struct num
        int vidf_sensor_num = 23;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor42 {
$-------------------------SENSOR 42-------------------------------------
        string name = "Min -12V Monitor";                 $$ sensor name
        string component = "Minimum -12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 42;                         $$ struct num
        int vidf_sensor_num = 24;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor43 {
$-------------------------SENSOR 43-------------------------------------
        string name = "Max -12V Monitor";                 $$ sensor name
        string component = "Maximum -12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 43;                         $$ struct num
        int vidf_sensor_num = 24;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 2;                              $$ unit number
        int unit_number = 9;                              $$ unit number
    };
    struct Sensor44 {
$-------------------------SENSOR 44-------------------------------------
        string name = "Avg -12V Monitor";                 $$ sensor name
        string component = "Average -12V Monitor";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 44;                         $$ struct num
        int vidf_sensor_num = 25;                         $$ VIDF num
        int group_num = 4;                                $$ group num
        int num_units = 2;                                $$ no. units
        int unit_number = 1;                              $$ unit number
        int unit_number = 8;                              $$ unit number
    };
    struct Sensor45 {
$-------------------------SENSOR 45-------------------------------------
        string name = "Per Spin Tele Alloc";              $$ sensor name
        string component = "Per Spin Telemetry Alloc";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 45;                         $$ struct num
        int vidf_sensor_num = 25;                         $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor46 {
$-------------------------SENSOR 46-------------------------------------
        string name = "Mem Test Status 1";                $$ sensor name
        string component = "Memory Test Status 1";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 46;                         $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor47 {
$-------------------------SENSOR 47-------------------------------------
        string name = "Mem Test Status 2";                $$ sensor name
        string component = "Memory Test Status 2";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 47;                         $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor48{
$-------------------------SENSOR 48-------------------------------------
        string name = "Exp Boot ROM Chksum";              $$ sensor name
        string component = "Boot ROM Chksum";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 48;                         $$ struct num
        int vidf_sensor_num = 27;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor49{
$-------------------------SENSOR 49-------------------------------------
        string name = "Exp Prg EEPROM Chksum";            $$ sensor name
        string component = "Prg EEPROM Chksum";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 49;                         $$ struct num
        int vidf_sensor_num = 27;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor50{
$-------------------------SENSOR 50-------------------------------------
        string name = "Exp Prg Ram Chksum";               $$ sensor name
        string component = "Prg Ram Chksum";              $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 50;                         $$ struct num
        int vidf_sensor_num = 28;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor51{
$-------------------------SENSOR 51-------------------------------------
        string name = "Exp Comp LUT Chksum";              $$ sensor name
        string component = "Compression LUT Chksum";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 51;                         $$ struct num
        int vidf_sensor_num = 28;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor52{
$-------------------------SENSOR 52-------------------------------------
        string name = "Exp MLUT Dev 0 Chksum";            $$ sensor name
        string component = "MLUT Device 0 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 52;                         $$ struct num
        int vidf_sensor_num = 29;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor53{
$-------------------------SENSOR 53-------------------------------------
        string name = "Exp MLUT Dev 1 Chksum";            $$ sensor name
        string component = "MLUT Device 1 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 53;                         $$ struct num
        int vidf_sensor_num = 29;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor54{
$-------------------------SENSOR 54-------------------------------------
        string name = "Exp MLUT Dev 2 Chksum";            $$ sensor name
        string component = "MLUT Device 2 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 54;                         $$ struct num
        int vidf_sensor_num = 30;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor55{
$-------------------------SENSOR 55-------------------------------------
        string name = "Exp MLUT Dev 3 Chksum";            $$ sensor name
        string component = "MLUT Device 3 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 55;                         $$ struct num
        int vidf_sensor_num = 30;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor56{
$-------------------------SENSOR 56-------------------------------------
        string name = "Exp MLUT Dev 4 Chksum";            $$ sensor name
        string component = "MLUT Device 4 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 56;                         $$ struct num
        int vidf_sensor_num = 31;                         $$ VIDF num
        int group_num = 5;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor57{
$-------------------------SENSOR 57-------------------------------------
        string name = "Calc Boot ROM Chksum";             $$ sensor name
        string component = "Boot ROM Chksum";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 57;                         $$ struct num
        int vidf_sensor_num = 31;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor58{
$-------------------------SENSOR 58-------------------------------------
        string name = "Calc Prg EEPROM Chksum";           $$ sensor name
        string component = "Prg EEPROM Chksum";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 58;                         $$ struct num
        int vidf_sensor_num = 32;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor59{
$-------------------------SENSOR 59-------------------------------------
        string name = "Calc Prg Ram Chksum";              $$ sensor name
        string component = "Prg Ram Chksum";              $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 59;                         $$ struct num
        int vidf_sensor_num = 32;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor60{
$-------------------------SENSOR 60-------------------------------------
        string name = "Calc Comp LUT Chksum";             $$ sensor name
        string component = "Compression LUT Chksum";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 60;                         $$ struct num
        int vidf_sensor_num = 33;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor61{
$-------------------------SENSOR 61-------------------------------------
        string name = "Calc MLUT Dev 0 Chksum";           $$ sensor name
        string component = "MLUT Device 0 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 61;                         $$ struct num
        int vidf_sensor_num = 33;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor62{
$-------------------------SENSOR 62-------------------------------------
        string name = "Calc MLUT Dev 1 Chksum";           $$ sensor name
        string component = "MLUT Device 1 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 62;                         $$ struct num
        int vidf_sensor_num = 34;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor63{
$-------------------------SENSOR 63-------------------------------------
        string name = "Calc MLUT Dev 2 Chksum";           $$ sensor name
        string component = "MLUT Device 2 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 63;                         $$ struct num
        int vidf_sensor_num = 34;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor64{
$-------------------------SENSOR 64-------------------------------------
        string name = "Calc MLUT Dev 3 Chksum";           $$ sensor name
        string component = "MLUT Device 3 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 64;                         $$ struct num
        int vidf_sensor_num = 35;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor65{
$-------------------------SENSOR 65-------------------------------------
        string name = "Calc MLUT Dev 4 Chksum";           $$ sensor name
        string component = "MLUT Device 4 Chksum";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 65;                         $$ struct num
        int vidf_sensor_num = 35;                         $$ VIDF num
        int group_num = 6;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor66{
$-------------------------SENSOR 66-------------------------------------
        string name = "Boot ROM Prgm Ver";                $$ sensor name
        string component = "Boot ROM";                    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 66;                         $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor67{
$-------------------------SENSOR 67-------------------------------------
        string name = "Prg EEPROM Ver";                   $$ sensor name
        string component = "Prg EEPROM";                  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 67;                         $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor68{
$-------------------------SENSOR 68-------------------------------------
        string name = "Prg Ram Ver";                      $$ sensor name
        string component = "Prg Ram";                     $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 68;                         $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor69{
$-------------------------SENSOR 69-------------------------------------
        string name = "Comp LUT Ver";                     $$ sensor name
        string component = "Compression LUT";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 69;                         $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor70{
$-------------------------SENSOR 70-------------------------------------
        string name = "MLUT Dev 0 Ver";                   $$ sensor name
        string component = "MLUT Device 0";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 70;                         $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor71{
$-------------------------SENSOR 71-------------------------------------
        string name = "MLUT Dev 1 Ver";                   $$ sensor name
        string component = "MLUT Device 1";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 71;                         $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor72{
$-------------------------SENSOR 72-------------------------------------
        string name = "MLUT Dev 2 Ver";                   $$ sensor name
        string component = "MLUT Device 2";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 72;                         $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor73{
$-------------------------SENSOR 73-------------------------------------
        string name = "MLUT Dev 3 Ver";                   $$ sensor name
        string component = "MLUT Device 3";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 73;                         $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 2;                              $$ unit number
    };
    struct Sensor74{
$-------------------------SENSOR 74-------------------------------------
        string name = "MLUT Dev 4 Ver";                   $$ sensor name
        string component = "MLUT Device 4";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 74;                         $$ struct num
        int vidf_sensor_num = 40;                         $$ VIDF num
        int group_num = 7;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 1;                              $$ unit number
    };
    struct Sensor75{
$-------------------------SENSOR 75-------------------------------------
        string name = "Expected DPhi Pulses";             $$ sensor name
        string component = "Expected DPhi Pulses";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 74;                         $$ struct num
        int vidf_sensor_num = 41;                         $$ VIDF num
        int group_num = 0;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 3;                              $$ unit number
    };
    struct Sensor76{
$-------------------------SENSOR 76-------------------------------------
        string name = "Inst MET Updated";                 $$ sensor name
        string component = "Inst MET Updated";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 76;                         $$ struct num
        int vidf_sensor_num = 1;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 24;                             $$ unit number
    };
    struct Sensor77{
$-------------------------SENSOR 77-------------------------------------
        string name = "Spin Rate Status";                 $$ sensor name
        string component = "Spin Rate Status";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 77;                         $$ struct num
        int vidf_sensor_num = 1;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 24;                             $$ unit number
    };
    struct Sensor78{
$-------------------------SENSOR 78-------------------------------------
        string name = "Inst Environment";                 $$ sensor name
        string component = "Inst Environment";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 78;                         $$ struct num
        int vidf_sensor_num = 1;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 14;                             $$ unit number
    };
    struct Sensor79{
$-------------------------SENSOR 79-------------------------------------
        string name = "Inst Mode";                        $$ sensor name
        string component = "Inst Mode";                   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 79;                         $$ struct num
        int vidf_sensor_num = 0;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 15;                             $$ unit number
    };
    struct Sensor80{
$-------------------------SENSOR 80-------------------------------------
        string name = "Input Buffer OvrFlw";              $$ sensor name
        string component = "Input Buffer Overflow";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 80;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 16;                             $$ unit number
    };
    struct Sensor81{
$-------------------------SENSOR 81-------------------------------------
        string name = "Extra Bytes Received";             $$ sensor name
        string component = "Extra Bytes Received";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 81;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 17;                             $$ unit number
    };
    struct Sensor82{
$-------------------------SENSOR 82-------------------------------------
        string name = "Upload Active";                    $$ sensor name
        string component = "Upload Active";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 82;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 18;                             $$ unit number
    };
    struct Sensor83{
$-------------------------SENSOR 83-------------------------------------
        string name = "Upload Status";                    $$ sensor name
        string component = "Upload Status";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 83;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 19;                             $$ unit number
    };
    struct Sensor84{
$-------------------------SENSOR 84-------------------------------------
        string name = "Upload Source";                    $$ sensor name
        string component = "Upload Source";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 84;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 20;                             $$ unit number
    };
    struct Sensor85{
$-------------------------SENSOR 85-------------------------------------
        string name = "Upload Requested";                 $$ sensor name
        string component = "Upload Requested";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 85;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 21;                             $$ unit number
    };
    struct Sensor86{
$-------------------------SENSOR 86-------------------------------------
        string name = "Pwr Off Requested";                $$ sensor name
        string component = "Pwr Off Requested";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 86;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 22;                             $$ unit number
    };
    struct Sensor87{
$-------------------------SENSOR 87-------------------------------------
        string name = "Pwr Cycle Requested";              $$ sensor name
        string component = "Pwr Cycle Requested";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 87;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 23;                             $$ unit number
    };
    struct Sensor88{
$-------------------------SENSOR 88-------------------------------------
        string name = "HK Test Type";                     $$ sensor name
        string component = "HK Test Type";                $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 88;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 33;                             $$ unit number
    };
    struct Sensor89{
$-------------------------SENSOR 89-------------------------------------
        string name = "HK Test Ctrl";                     $$ sensor name
        string component = "HK Test Control";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 89;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 27;                             $$ unit number
    };
    struct Sensor90{
$-------------------------SENSOR 90-------------------------------------
        string name = "Watchdog Ctrl";                    $$ sensor name
        string component = "Watchdog Control";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 90;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 28;                             $$ unit number
    };
    struct Sensor91{
$-------------------------SENSOR 91-------------------------------------
        string name = "Spin Cmd Queue OvrFlw";            $$ sensor name
        string component = "Spin Cmd Queue Overflow";     $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 91;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 29;                             $$ unit number
    };
    struct Sensor92{
$-------------------------SENSOR 92-------------------------------------
        string name = "Cmd Queue OvrFlw";                 $$ sensor name
        string component = "Cmd Queue Overflow";          $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 92;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 30;                             $$ unit number
    };
    struct Sensor93{
$-------------------------SENSOR 93-------------------------------------
        string name = "Queued Cmds Pending";              $$ sensor name
        string component = "Queued Cmds Pending";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 93;                         $$ struct num
        int vidf_sensor_num = 2;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 31;                             $$ unit number
    };
    struct Sensor94{
$-------------------------SENSOR 94-------------------------------------
        string name = "Rpt HK Data Pkg Prod Ctrl";        $$ sensor name
        string component = "Rpt HK Data Pkg Prod Ctrl";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 94;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 16;                             $$ unit number
    };
    struct Sensor95{
$-------------------------SENSOR 95-------------------------------------
        string name = "Rpt HK Rice Comp Ctrl";            $$ sensor name
        string component = "Rpt HK Rice Comp Ctrl";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 95;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 17;                             $$ unit number
    };
    struct Sensor96{
$-------------------------SENSOR 96-------------------------------------
        string name = "Log HK Data Pkg Prod Ctrl";        $$ sensor name
        string component = "Log HK Data Pkg Prod Ctrl";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 96;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 18;                             $$ unit number
    };
    struct Sensor97{
$-------------------------SENSOR 97-------------------------------------
        string name = "Log HK Rice Comp Ctrl";            $$ sensor name
        string component = "Log HK Rice Comp Ctrl";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 97;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 19;                             $$ unit number
    };
    struct Sensor98{
$-------------------------SENSOR 98-------------------------------------
        string name = "Log Cmd Confirm Ctrl";             $$ sensor name
        string component = "Log Cmd Confirmation Ctrl";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 98;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 20;                             $$ unit number
    };
    struct Sensor99{
$-------------------------SENSOR 99-------------------------------------
        string name = "Log Msg Confirm Ctrl";             $$ sensor name
        string component = "Log Msg Confirmation Ctrl";   $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 99;                         $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 21;                             $$ unit number
    };
    struct Sensor100{
$-------------------------SENSOR 100-------------------------------------
        string name = "Suspect Data";                     $$ sensor name
        string component = "Suspect Data";                $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 100;                        $$ struct num
        int vidf_sensor_num = 3;                          $$ VIDF num
        int group_num = 8;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 22;                             $$ unit number
    };
    struct Sensor101{
$-------------------------SENSOR 101-------------------------------------
        string name = "Boot ROM Chksum Calc";             $$ sensor name
        string component = "Boot ROM Chksum Calc";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 101;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 16;                             $$ unit number
    };
    struct Sensor102{
$-------------------------SENSOR 102-------------------------------------
        string name = "Boot ROM Chksum Status";           $$ sensor name
        string component = "Boot ROM Chksum Status";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 102;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 17;                             $$ unit number
    };
    struct Sensor103{
$-------------------------SENSOR 103-------------------------------------
        string name = "Pgm EEPROM Chksum Calc";           $$ sensor name
        string component = "Pgm EEPROM Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 103;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 18;                             $$ unit number
    };
    struct Sensor104{
$-------------------------SENSOR 104-------------------------------------
        string name = "Pgm EEPROM Chksum Status";         $$ sensor name
        string component = "Pgm EEPROM Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 104;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 19;                             $$ unit number
    };
    struct Sensor105{
$-------------------------SENSOR 105-------------------------------------
        string name = "Pgm Ram Chksum Calc";              $$ sensor name
        string component = "Pgm Ram Chksum Calc";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 105;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 20;                             $$ unit number
    };
    struct Sensor106{
$-------------------------SENSOR 106-------------------------------------
        string name = "Pgm Ram Chksum Status";            $$ sensor name
        string component = "Pgm Ram Chksum Status";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 106;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 21;                             $$ unit number
    };
    struct Sensor107{
$-------------------------SENSOR 107-------------------------------------
        string name = "Comp LUT Chksum Calc";             $$ sensor name
        string component = "Comp LUT Chksum Calc";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 107;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 22;                             $$ unit number
    };
    struct Sensor108{
$-------------------------SENSOR 108-------------------------------------
        string name = "Comp LUT Chksum Status";           $$ sensor name
        string component = "Comp LUT Chksum Status";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 108;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 23;                             $$ unit number
    };
    struct Sensor109{
$-------------------------SENSOR 109-------------------------------------
        string name = "MLUT Dev 4 Chksum Calc";           $$ sensor name
        string component = "MLUT Dev 4 Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 109;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 24;                             $$ unit number
    };
    struct Sensor110{
$-------------------------SENSOR 110-------------------------------------
        string name = "MLUT Dev 4 Chksum Status";         $$ sensor name
        string component = "MLUT Dev 4 Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 110;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 25;                             $$ unit number
    };
    struct Sensor111{
$-------------------------SENSOR 111-------------------------------------
        string name = "MLUT Dev 3 Chksum Calc";           $$ sensor name
        string component = "MLUT Dev 3 Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 111;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 26;                             $$ unit number
    };
    struct Sensor112{
$-------------------------SENSOR 112-------------------------------------
        string name = "MLUT Dev 3 Chksum Status";         $$ sensor name
        string component = "MLUT Dev 3 Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 112;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 27;                             $$ unit number
    };
    struct Sensor113{
$-------------------------SENSOR 113-------------------------------------
        string name = "MLUT Dev 2 Chksum Calc";           $$ sensor name
        string component = "MLUT Dev 2 Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 113;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 28;                             $$ unit number
    };
    struct Sensor114{
$-------------------------SENSOR 114-------------------------------------
        string name = "MLUT Dev 2 Chksum Status";         $$ sensor name
        string component = "MLUT Dev 2 Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 114;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 29;                             $$ unit number
    };
    struct Sensor115{
$-------------------------SENSOR 115-------------------------------------
        string name = "MLUT Dev 1 Chksum Calc";           $$ sensor name
        string component = "MLUT Dev 1 Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 115;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 30;                             $$ unit number
    };
    struct Sensor116{
$-------------------------SENSOR 116-------------------------------------
        string name = "MLUT Dev 1 Chksum Status";         $$ sensor name
        string component = "MLUT Dev 1 Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 116;                        $$ struct num
        int vidf_sensor_num = 4;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 31;                             $$ unit number
    };
    struct Sensor117{
$-------------------------SENSOR 117-------------------------------------
        string name = "MLUT Dev 0 Chksum Calc";           $$ sensor name
        string component = "MLUT Dev 0 Chksum Calc";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 117;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 16;                             $$ unit number
    };
    struct Sensor118{
$-------------------------SENSOR 118-------------------------------------
        string name = "MLUT Dev 0 Chksum Status";         $$ sensor name
        string component = "MLUT Dev 0 Chksum Status";    $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 118;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 17;                             $$ unit number
    };
    struct Sensor119{
$-------------------------SENSOR 119-------------------------------------
        string name = "Cont Chksums Ctrl";                $$ sensor name
        string component = "Cont Chksums Ctrl";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 119;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 9;                                $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 18;                             $$ unit number
    };
    struct Sensor120{
$-------------------------SENSOR 120-------------------------------------
        string name = "Missed Nadir Pulse(s)";            $$ sensor name
        string component = "Missed Nadir Pulse(s)";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 120;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 24;                             $$ unit number
    };
    struct Sensor121{
$-------------------------SENSOR 121-------------------------------------
        string name = "Missed Solar Pulse(s)";            $$ sensor name
        string component = "Missed Solar Pulse(s)";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 121;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 25;                             $$ unit number
    };
    struct Sensor122{
$-------------------------SENSOR 122-------------------------------------
        string name = "Missed DelPhi Pulse(s)";           $$ sensor name
        string component = "Missed DelPhi Pulse(s)";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 122;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 26;                             $$ unit number
    };
    struct Sensor123{
$-------------------------SENSOR 123-------------------------------------
        string name = "Extra Nadir Pulse(s)";             $$ sensor name
        string component = "Extra Nadir Pulse(s)";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 123;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 27;                             $$ unit number
    };
    struct Sensor124{
$-------------------------SENSOR 124-------------------------------------
        string name = "Extra Solar Pulse(s)";             $$ sensor name
        string component = "Extra Solar Pulse(s)";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 124;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 28;                             $$ unit number
    };
    struct Sensor125{
$-------------------------SENSOR 125-------------------------------------
        string name = "Extra DelPhi Pulse(s)";            $$ sensor name
        string component = "Extra DelPhi Pulse(s)";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 125;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 29;                             $$ unit number
    };
    struct Sensor126{
$-------------------------SENSOR 126-------------------------------------
        string name = "ReSync With Nadir";                $$ sensor name
        string component = "ReSync With Nadir";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 126;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 30;                             $$ unit number
    };
    struct Sensor127{
$-------------------------SENSOR 127-------------------------------------
        string name = "Sync Timing Status";               $$ sensor name
        string component = "Sync Timing Status";          $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 127;                        $$ struct num
        int vidf_sensor_num = 5;                          $$ VIDF num
        int group_num = 10;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 31;                             $$ unit number
    };
    struct Sensor128{
$-------------------------SENSOR 128-------------------------------------
        string name = "Per Msg Received";                 $$ sensor name
        string component = "Per Msg Received";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 128;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 25;                             $$ unit number
    };
    struct Sensor129{
$-------------------------SENSOR 129-------------------------------------
        string name = "Safe Msg Received";                $$ sensor name
        string component = "Safe Msg Received";           $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 129;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 26;                             $$ unit number
    };
    struct Sensor130{
$-------------------------SENSOR 130-------------------------------------
        string name = "Low Pwr Msg Received";             $$ sensor name
        string component = "Low Pwr Msg Received";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 130;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 27;                             $$ unit number
    };
    struct Sensor131{
$-------------------------SENSOR 131-------------------------------------
        string name = "Low Pwr Msg Executed";             $$ sensor name
        string component = "Low Pwr Msg Executed";        $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 131;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 28;                             $$ unit number
    };
    struct Sensor132{
$-------------------------SENSOR 132-------------------------------------
        string name = "Normal Pwr Msg Received";          $$ sensor name
        string component = "Normal Pwr Msg Received";     $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 132;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 29;                             $$ unit number
    };
    struct Sensor133{
$-------------------------SENSOR 133-------------------------------------
        string name = "Normal Pwr Msg Executed";          $$ sensor name
        string component = "Normal Pwr Msg Executed";     $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 133;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 30;                             $$ unit number
    };
    struct Sensor134{
$-------------------------SENSOR 134-------------------------------------
        string name = "Msg Processing Status";            $$ sensor name
        string component = "Msg Processing Status";       $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 134;                        $$ struct num
        int vidf_sensor_num = 12;                         $$ VIDF num
        int group_num = 11;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 31;                             $$ unit number
    };
    struct Sensor135{
$-------------------------SENSOR 135-------------------------------------
        string name = "Data Ram 2 Test Status";           $$ sensor name
        string component = "Data Ram 2 Test Status";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 135;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 21;                             $$ unit number
    };
    struct Sensor136{
$-------------------------SENSOR 136-------------------------------------
        string name = "Data Ram 1 Test Status";           $$ sensor name
        string component = "Data Ram 1 Test Status";      $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 136;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 22;                             $$ unit number
    };
    struct Sensor137{
$-------------------------SENSOR 137-------------------------------------
        string name = "Pgm Ram Test Status";              $$ sensor name
        string component = "Pgm Ram Test Status";         $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 137;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 23;                             $$ unit number
    };
    struct Sensor138{
$-------------------------SENSOR 138-------------------------------------
        string name = "Sci Bank B3 Test Status";            $$ sensor name
        string component = "Sci Data Bank B3 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 138;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 24;                             $$ unit number
    };
    struct Sensor139{
$-------------------------SENSOR 139-------------------------------------
        string name = "Sci Bank B2 Test Status";            $$ sensor name
        string component = "Sci Data Bank B2 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 139;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 25;                             $$ unit number
    };
    struct Sensor140{
$-------------------------SENSOR 140-------------------------------------
        string name = "Sci Bank B1 Test Status";            $$ sensor name
        string component = "Sci Data Bank B1 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 140;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 26;                             $$ unit number
    };
    struct Sensor141{
$-------------------------SENSOR 141-------------------------------------
        string name = "Sci Bank B0 Test Status";            $$ sensor name
        string component = "Sci Data Bank B0 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 141;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 27;                             $$ unit number
    };
    struct Sensor142{
$-------------------------SENSOR 142-------------------------------------
        string name = "Sci Bank A3 Test Status";            $$ sensor name
        string component = "Sci Data Bank A3 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 142;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 28;                             $$ unit number
    };
    struct Sensor143{
$-------------------------SENSOR 143-------------------------------------
        string name = "Sci Bank A2 Test Status";            $$ sensor name
        string component = "Sci Data Bank A2 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 143;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 29;                             $$ unit number
    };
    struct Sensor144{
$-------------------------SENSOR 144-------------------------------------
        string name = "Sci Bank A1 Test Status";            $$ sensor name
        string component = "Sci Data Bank A1 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 144;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 30;                             $$ unit number
    };
    struct Sensor145{
$-------------------------SENSOR 145-------------------------------------
        string name = "Sci Bank A0 Test Status";            $$ sensor name
        string component = "Sci Data Bank A0 Test Status";  $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 145;                        $$ struct num
        int vidf_sensor_num = 26;                         $$ VIDF num
        int group_num = 12;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 31;                             $$ unit number
    };
    struct Sensor146{
$-------------------------SENSOR 146-------------------------------------
        string name = "Boot ROM Pgm Ver #";               $$ sensor name
        string component = "Boot ROM Program";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 146;                        $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 10;                             $$ unit number
    };
    struct Sensor147{
$-------------------------SENSOR 147-------------------------------------
        string name = "Boot ROM Pgm Rev #";               $$ sensor name
        string component = "Boot ROM Program";            $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 147;                        $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 11;                             $$ unit number
    };
    struct Sensor148{
$-------------------------SENSOR 148-------------------------------------
        string name = "Pgm EEPROM Ver #";                 $$ sensor name
        string component = "Program EEPROM";              $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 148;                        $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 12;                             $$ unit number
    };
    struct Sensor149{
$-------------------------SENSOR 149-------------------------------------
        string name = "Pgm EEPROM Rev #";                 $$ sensor name
        string component = "Program EEPROM";              $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 149;                        $$ struct num
        int vidf_sensor_num = 36;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 13;                             $$ unit number
    };
    struct Sensor150{
$-------------------------SENSOR 150-------------------------------------
        string name = "Pgm Ram Ver #";                    $$ sensor name
        string component = "Program Ram";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 150;                        $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 10;                             $$ unit number
    };
    struct Sensor151{
$-------------------------SENSOR 151-------------------------------------
        string name = "Pgm Ram Rev #";                    $$ sensor name
        string component = "Program Ram";                 $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 151;                        $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 11;                             $$ unit number
    };
    struct Sensor152{
$-------------------------SENSOR 152-------------------------------------
        string name = "Comp LUT Ver #";                   $$ sensor name
        string component = "Compression LUT";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 152;                        $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 12;                             $$ unit number
    };
    struct Sensor153{
$-------------------------SENSOR 153-------------------------------------
        string name = "Comp LUT Rev #";                   $$ sensor name
        string component = "Compression LUT";             $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 153;                        $$ struct num
        int vidf_sensor_num = 37;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 13;                             $$ unit number
    };
    struct Sensor154{
$-------------------------SENSOR 154-------------------------------------
        string name = "MLUT Device 0 Ver #";              $$ sensor name
        string component = "MLUT Device 0";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 154;                        $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 10;                             $$ unit number
    };
    struct Sensor155{
$-------------------------SENSOR 155-------------------------------------
        string name = "MLUT Device 0 Rev #";              $$ sensor name
        string component = "MLUT Device 0";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 155;                        $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 11;                             $$ unit number
    };
    struct Sensor156{
$-------------------------SENSOR 156-------------------------------------
        string name = "MLUT Device 1 Ver #";              $$ sensor name
        string component = "MLUT Device 1";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 156;                        $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 12;                             $$ unit number
    };
    struct Sensor157{
$-------------------------SENSOR 157-------------------------------------
        string name = "MLUT Device 1 Rev #";              $$ sensor name
        string component = "MLUT Device 1";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 157;                        $$ struct num
        int vidf_sensor_num = 38;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 13;                             $$ unit number
    };
    struct Sensor158{
$-------------------------SENSOR 158-------------------------------------
        string name = "MLUT Device 2 Ver #";              $$ sensor name
        string component = "MLUT Device 2";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 158;                        $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 10;                             $$ unit number
    };
    struct Sensor159{
$-------------------------SENSOR 159-------------------------------------
        string name = "MLUT Device 2 Rev #";              $$ sensor name
        string component = "MLUT Device 2";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 159;                        $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 11;                             $$ unit number
    };
    struct Sensor160{
$-------------------------SENSOR 160-------------------------------------
        string name = "MLUT Device 3 Ver #";              $$ sensor name
        string component = "MLUT Device 3";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 160;                        $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 12;                             $$ unit number
    };
    struct Sensor161{
$-------------------------SENSOR 161-------------------------------------
        string name = "MLUT Device 3 Rev #";              $$ sensor name
        string component = "MLUT Device 3";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 157;                        $$ struct num
        int vidf_sensor_num = 39;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 13;                             $$ unit number
    };
    struct Sensor162{
$-------------------------SENSOR 162-------------------------------------
        string name = "MLUT Device 4 Ver #";              $$ sensor name
        string component = "MLUT Device 4";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 162;                        $$ struct num
        int vidf_sensor_num = 40;                         $$ VIDF num
        int group_num = 13;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 10;                             $$ unit number
    };
    struct Sensor163{
$-------------------------SENSOR 163-------------------------------------
        string name = "MLUT Device 4 Rev #";              $$ sensor name
        string component = "MLUT Device 4";               $$ component
        char source = 'V';                                $$ source
        string scf_filename = "N/A";                      $$ unused
        char pitch_angle_flag = 'N';                      $$ pitch angle
        int pidf_sensor_num = 163;                        $$ struct num
        int vidf_sensor_num = 40;                         $$ VIDF num
        int group_num = 14;                               $$ group num
        int num_units = 1;                                $$ no. units
        int unit_number = 11;                             $$ unit number
    };
    struct DataQual {
$************************************************************************
        string name = "Data Quality";                     $$ dqual name
        string short_name = "Dqual";                      $$ dqual name
        int num_units = 1;                                $$ no. of units
        int unit_number = 32;                             $$ unit number
    };
}

&larr Previous TOC HOME
Pitch Angle Structure