/* HK2 FRAME STRUCTURE */

    OBJECT                      = COLUMN
        NAME                    = "PACKET_ID"
        DESCRIPTION             = "Telemetry packet identifier."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 1
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_SEQUENCE_CONTROL"
        DESCRIPTION             = "Telemetry packet sequence counter."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 3
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_LENGTH"
        DESCRIPTION             = "Telemetry packet length."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 5
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_OBT_SECONDS"
        DESCRIPTION             = "S/C clock count at packet generation."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 7
        BYTES                   = 4
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_OBT_FRACTION"
        DESCRIPTION             = "Fractional part of S/C clock count."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 11
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_PUS_AND_CRC"
        DESCRIPTION             = "Telemetry packet PUS-Version and CRC flag."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 13
        BYTES                   = 1
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_TYPE"
        DESCRIPTION             = "Telemetry packet type."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 14
        BYTES                   = 1
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_SUBTYPE"
        DESCRIPTION             = "Telemetry packet sub-type."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 15
        BYTES                   = 1
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PACKET_PAD_FIELD"
        DESCRIPTION             = "Telemetry packet padding field."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 16
        BYTES                   = 1
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "STRUCTURE_ID"
        DESCRIPTION             = "Telemetry packet structure identifier."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 17
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SOFTWARE_VERSION"
        DESCRIPTION             = "On-board software version."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 19
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "U_CAN_RMS"
        DESCRIPTION             = "CANTILEVER: Cantilever AC signal readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 21
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "U_CAN_AMP_DC"
        DESCRIPTION             = "CANTILEVER: Cantilever DC signal readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 23
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "U_CAN_PHASE"
        DESCRIPTION             =
"CANTILEVER: Cantilever phase signal readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 25
        BYTES                   = 2
        OFFSET                  = 2.74662E-003
        SCALING_FACTOR          = 5.49325E-003
        UNIT                    = deg
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APP_POS_MON"
        DESCRIPTION             =
"APPROACH: Approach position sensor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 27
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LIN_POS_MON"
        DESCRIPTION             =
"LIN_STAGE: Linear stage position sensor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 29
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_PR_OUT"
        DESCRIPTION             =
"XYZ-STAGE: X piezo control loop offset error readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 31
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_PR_OUT"
        DESCRIPTION             =
"XYZ-STAGE: Y piezo control loop offset error readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 33
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Z_PR_OUT"
        DESCRIPTION             =
"XYZ-STAGE: Z piezo control loop offset error readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 35
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XPIEZO_VSENS_OUT"
        DESCRIPTION             =
"XYZ-STAGE: X piezo high voltage monitor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 37
        BYTES                   = 2
        OFFSET                  = 1.00002E+002
        SCALING_FACTOR          = 4.27253E-003
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "YPIEZO_VSENS_OUT"
        DESCRIPTION             =
"XYZ-STAGE: Y piezo high voltage monitor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 39
        BYTES                   = 2
        OFFSET                  = 1.00002E+002
        SCALING_FACTOR          = 4.27253E-003
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XPIEZO_POS"
        DESCRIPTION             =
"XYZ-STAGE: X piezo position sensor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 41
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "YPIEZO_POS"
        DESCRIPTION             =
"XYZ-STAGE: Y piezo position sensor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 43
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ZPIEZO_POS"
        DESCRIPTION             =
"XYZ-STAGE: Z piezo position sensor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 45
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ZPIEZO_VSENS_OUT"
        DESCRIPTION             =
"XYZ-STAGE: Z piezo high voltage monitor readout."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 47
        BYTES                   = 2
        OFFSET                  = 1.00002E+002
        SCALING_FACTOR          = 4.27253E-003
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ABORT_FULLSCAN"
        DESCRIPTION             =
"SOFTWARE: Flag, set if ABORT command was sent during a fullscan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 49
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ABORT_FUNCTION"
        DESCRIPTION             =
"SOFTWARE: Flag, set if ABORT command was sent during an active task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 51
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ABORT_LINE"
        DESCRIPTION             =
"SCANNING: Flag, set if Z DAC value reached its lower limit (-10V)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 53
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "ABORT_POINT"
        DESCRIPTION             =
"SCANNING: Flag, set if Z DAC value reached its upper limit (+10V)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 55
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "AC_GAIN"
        DESCRIPTION             =
"CANTILEVER: Gain level for cantilever AC signal amplifier (0..7)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 57
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_BACKW_STARTED"
        DESCRIPTION             =
"APPROACH: Flag, set if backward approach task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 59
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_FINISHED"
        DESCRIPTION             =
"APPROACH: Flag, set if segment surface was detected during forward approach."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 61
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_FINE_STEP"
        DESCRIPTION             =
"APPROACH: Flag, set if fine steps are applied during approach."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 63
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_ON_MAX_POS"
        DESCRIPTION             =
"APPROACH: Flag, set if max. position was reached during an approach task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 65
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_ON_MIN_POS"
        DESCRIPTION             =
"APPROACH: Flag, set if min. position was reached during an approach task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 67
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_POSITION"
        DESCRIPTION             =
"APPROACH: Approach position sensor readout during an approach task."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 69
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_POS_SET"
        DESCRIPTION             =
"APPROACH: Approach position set value for next forward approach step. "
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 71
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_STARTED"
        DESCRIPTION             =
"APPROACH: Flag, set if forward approach task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 73
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_POS_ABS"
        DESCRIPTION             =
"APPROACH: Approach position set value for absolute approach movement. "
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 75
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_DIR"
        DESCRIPTION             =
"APPROACH: Flag, set if approach direction is towards surface."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 77
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_ABS_STARTED"
        DESCRIPTION             =
"APPROACH: Flag, set if absolute approach positioning task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 79
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_TIMO_CNT"
        DESCRIPTION             =
"APPROACH: Holds remaining seconds until approach timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 81
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "AVERAGE"
        DESCRIPTION             =
"SCANNING: Average factor for Z strain gauge signal measurement."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 83
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANTILEVER"
        DESCRIPTION             =
"CANTILEVER: Selected cantilever of current cantilever block (0..7)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 85
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_BLOCK"
        DESCRIPTION             =
"CANTILEVER: Number of selected cantilever block (1..2)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 87
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_SIGNAL"
        DESCRIPTION             =
"CANTILEVER: Current cantilever signal measured during scan."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 89
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_X_CYCLE_STARTED"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if X position sensor calibration task has started."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 91
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_X_CYCLE_FINISHED"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if X position sensor calibration task has completed successfully."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 93
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_Y_CYCLE_STARTED"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if Y position sensor calibration task has started."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 95
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_Y_CYCLE_FINISHED"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if Y position sensor calibration task has completed successfully."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 97
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAP_SENS_EN"
        DESCRIPTION             =
"SCANNING: Flag, set if X/Y position sensor control is enabled."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 99
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_CYCLES"
        DESCRIPTION             =
"TEST_CALIB: X/Y position sensor calibration cycle counter."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 101
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CALIB_TIMO_CNT"
        DESCRIPTION             =
"TEST_CALIB: Holds remaining seconds until X/Y position sensor calibration timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 103
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "COR_TAB"
        DESCRIPTION             =
"TEST_CALIB: Selected correction table (0=norm temp, 1=high temp, 2=low temp)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 105
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CO_CMD"
        DESCRIPTION             =
"SOFTWARE: Last checkout (technical) command which has been executed on-board."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 107
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CUR_LIN_POS"
        DESCRIPTION             =
"LIN_STAGE: Current linear position sensor value measured during linear stage movement."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 109
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CYCLES"
        DESCRIPTION             =
"SOFTWARE: Holds number of Z increments and decrements during single point scan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 111
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DATA_TYPE"
        DESCRIPTION             =
"SCANNING: Image scan data type (0=z-topography, 1=z-error, ...)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 113
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DC_GAIN"
        DESCRIPTION             =
"CANTILEVER: Gain level for cantilever DC signal amplifier (0..7)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 115
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DC_PULSEWIDTH"
        DESCRIPTION             =
"APPROACH: Approach DC motor pulsewidth set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 117
        BYTES                   = 2
        OFFSET                  = 2.10000E+001
        SCALING_FACTOR          = 4.20000E+001
        UNIT                    = usec
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DECR_APPR_POS"
        DESCRIPTION             =
"APPROACH: Flag, set if approach advances to next position."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 119
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DSCAN_RAND_AMPL"
        DESCRIPTION             =
"TEST_CALIB: Dummy scan random noise amplitude set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 121
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_APPR_POS"
        DESCRIPTION             =
"APPROACH: Approach position signal decrement used in coarse approach steps."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 123
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_OP_PERC"
        DESCRIPTION             =
"CANTILEVER: Allowed deviation from cantilever signal operating point in % of resonance amplitude."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 125
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_OP_AMPL"
        DESCRIPTION             =
"CANTILEVER: Allowed deviation from cantilever signal operating point (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 127
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DUMMY_FULL_SCAN"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if dummy image scan task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 129
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "EXC_LEV"
        DESCRIPTION             =
"CANTILEVER: Gain level for cantilever excitation (0..7)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 131
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DSCAN_SINE_AMPL"
        DESCRIPTION             =
"TEST_CALIB: Dummy scan sine amplitude set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 133
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DSCAN_ZERO_OFFS"
        DESCRIPTION             =
"TEST_CALIB: Dummy scan zero offset set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 135
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DSCAN_GRAD_SINE"
        DESCRIPTION             =
"TEST_CALIB: Dummy scan X/Y gradient and sine period set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 137
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SCAN_NO_THRES"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set if threshold amplitude has not been found during frequency scan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 139
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SCAN_CYCLE"
        DESCRIPTION             =
"FREQ_SCAN: Current scan cycle of the automatic frequency scan task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 141
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_STUCK_CNT"
        DESCRIPTION             =
"APPROACH: Number of times the approach stuck event will be ignored."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 143
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SCAN_STARTED"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set if the automatic frequency scan task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 145
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SCAN_FINISHED"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set if the automatic frequency scan task has completed."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 147
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_STEP"
        DESCRIPTION             =
"FREQ_SCAN: Nominal frequency scan step increment."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 149
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_STEP_HI"
        DESCRIPTION             =
"FREQ_SCAN: Frequency scan step increment for threshold detection."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 151
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FULLSCAN_STARTED"
        DESCRIPTION             =
"SCANNING: Flag, set if the image scan task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 153
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "GAIN_STEP"
        DESCRIPTION             =
"TEST_CALIB: Gain control increment/decrement for X/Y position sensor calibration."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 155
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "HK2_PERIOD"
        DESCRIPTION             =
"SOFTWARE: Extended HK report update period in seconds."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 157
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LAST_TC"
        DESCRIPTION             =
"SOFTWARE: Last received private telecommand (MSB=type, LSB=subtype)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 159
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LIN_MOVE_STARTED"
        DESCRIPTION             =
"LIN_STAGE: Flag, set if a linear stage movement task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 161
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LIN_MOVE_FINISHED"
        DESCRIPTION             =
"LIN_STAGE: Flag, set if a linear stage movement task has completed."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 163
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TEST_LIN_LVDT"
        DESCRIPTION             =
"LIN_STAGE: Flag, set if linear stage position sensor is evaluated during task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 165
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINE_SCAN_CNT"
        DESCRIPTION             =
"SCANNING: Number of scanned image lines so far."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 167
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINE_NUM_STEPS"
        DESCRIPTION             =
"SCANNING: Total number of image lines to be scanned."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 169
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINESCAN_DONE"
        DESCRIPTION             =
"SCANNING: Flag, set if the line scan task has completed."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 171
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINESCAN_STARTED"
        DESCRIPTION             =
"SCANNING: Flag, set if the line scan task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 173
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINMOVE_TIMO_CNT"
        DESCRIPTION             =
"LIN_STAGE: Holds remaining seconds until linear stage timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 175
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LINMOVE_TIMO"
        DESCRIPTION             =
"LIN_STAGE: Linear stage movement timeout set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 177
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAIN_SCAN_CNT"
        DESCRIPTION             =
"SCANNING: Number of scanned pixels in main scan direction (within line) so far."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 179
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAIN_SCAN_DIR"
        DESCRIPTION             =
"SCANNING: Main dummy/image/line scan direction (0=X, 1=Y)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 181
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAIN_NUM_STEPS"
        DESCRIPTION             =
"SCANNING: Total number of pixels in main scan direction."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 183
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAGN_RETRACT_DIST"
        DESCRIPTION             =
"SCANNING: Z retraction distance for magnetic mode."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 185
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MSUB_CYCLES"
        DESCRIPTION             =
"SCANNING: Maximum number of scan cycles per single_point() function call."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 187
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAX_CYCLES"
        DESCRIPTION             =
"SCANNING: Maximum number of scan cycles allowed for a single point."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 189
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MAX_CAL_CYCLES"
        DESCRIPTION             =
"TEST_CALIB: Maximum number of X/Y position sensor calibration cycles."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 191
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LAST_APPR_DIR"
        DESCRIPTION             =
"APPROACH: Approach movement direction during last approach task."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 193
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "NO_OF_FSCANS"
        DESCRIPTION             =
"FREQ_SCAN: Number of frequency sweep cycles for the automatic frequency scan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 195
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OFFS_STEP"
        DESCRIPTION             =
"TEST_CALIB: Offset control increment/decrement for X/Y position sensor calibration."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 197
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_POINT_PERC"
        DESCRIPTION             =
"CANTILEVER: Threshold value of cantilever signal in % of resonance amplitude for data acquisition."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 199
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_POINT_AMPL"
        DESCRIPTION             =
"CANTILEVER: Threshold value of cantilever signal for data acquisition (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 201
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_UP"
        DESCRIPTION             =
"CANTILEVER: Cantilever signal threshold value upper limit (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 203
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_LO"
        DESCRIPTION             =
"CANTILEVER: Cantilever signal threshold value lower limit (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 205
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PERCENT_OP_AMPL"
        DESCRIPTION             =
"CANTILEVER: % of resonance amplitude at which to set the operating frequency (+=right, -=left)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 207
        BYTES                   = 2
        OFFSET                  = 1.52590E-003
        SCALING_FACTOR          = 3.05180E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PARAMETER"
        DESCRIPTION             =
"SOFTWARE: Parameter part of last executed parameter command."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 209
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PARAMETER_CMD"
        DESCRIPTION             =
"SOFTWARE: Command code of last executed parameter command."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 211
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PULSE_DELAY"
        DESCRIPTION             =
"COLLECTOR: Pulse delay mode for linear stage motor (0..3)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 213
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PULSEWIDTH"
        DESCRIPTION             = "SOFTWARE: Piezo motor driver pulsewidth."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 215
        BYTES                   = 2
        OFFSET                  = 2.10000E+001
        SCALING_FACTOR          = 4.20000E+001
        UNIT                    = usec
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "REF_SEARCH_STARTED"
        DESCRIPTION             =
"COLLECTOR: Flag, set if wheel reference point search has started."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 217
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "RELAY_STATUS"
        DESCRIPTION             = "POWER_REL: Power relay status flags."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 219
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "RESONANCE_AMPL"
        DESCRIPTION             =
"CANTILEVER: Cantilever signal amplitude at resonance frequency."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 221
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "RETRACT_DIST"
        DESCRIPTION             =
"SCANNING: Z retraction before advancing to next scan position."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 223
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SCAN_MODE"
        DESCRIPTION             =
"SCANNING: Scanning mode (0=dynamic, 1=contact, 2=magnetic)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 225
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SCAN_ERROR_CNT"
        DESCRIPTION             =
"SCANNING: Holds the number of pixels where the max. number of scan cycles was exceeded."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 227
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEARCH_ALGOR"
        DESCRIPTION             =
"FREQ_SCAN: Cantilever resonance frequency search mode."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 229
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEND_CO_FR"
        DESCRIPTION             =
"SOFTWARE: Flag, set if checkout frame is sent periodically."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 231
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DST_SELECT"
        DESCRIPTION             =
"SOFTWARE: Data set selection for cleanup/transfer (bit 15 = oldest, bit 14 = newest)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 233
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEGMENT_PULSES"
        DESCRIPTION             =
"COLLECTOR: Wheel encoder ticks for segment selection."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 235
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEGMENT_SEARCH_STARTED"
        DESCRIPTION             =
"COLLECTOR: Flag, set if segment search task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 237
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEGMENT_FOUND"
        DESCRIPTION             =
"COLLECTOR: Flag, set if the wheel segment search has completed successfully."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 239
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SEGMENT_NO"
        DESCRIPTION             =
"COLLECTOR: Wheel segment selection set value (0..1023)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 241
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SET_LIN_POS"
        DESCRIPTION             =
"LIN_STAGE: Linear stage position sensor value for absolute positioning (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 243
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SET_LIN_POS_ABS"
        DESCRIPTION             =
"LIN_STAGE: Linear stage position sensor set value for absolute positioning."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 245
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "REGULAR_EXT_CODE"
        DESCRIPTION             =
"SOFTWARE: Flag, set if the extended program code area is entered every millisecond."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 247
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SHUT_CLOSE_STARTED"
        DESCRIPTION             =
"SHUTTER: Flag, set if the shutter closing task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 249
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SHUT_OPEN_STARTED"
        DESCRIPTION             =
"SHUTTER: Flag, set if the shutter opening task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 251
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SHUTTER_TIMO_CNT"
        DESCRIPTION             =
"SHUTTER: Holds remaining seconds until a shutter movement timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 253
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SINGLE_F_SCAN"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set if the single frequency scan ias active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 255
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SURF_DETECTED"
        DESCRIPTION             =
"APPROACH: Flag, set if surface was detected during approach."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 257
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TECH_MODE"
        DESCRIPTION             =
"TEST_CALIB: Flag, set if technical mode commands are enabled."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 259
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TIMEOUTS"
        DESCRIPTION             = "SOFTWARE: Timeout status flags."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 261
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TIP_NO"
        DESCRIPTION             =
"SCANNING: Cantilever selection set value (0..15)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 263
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "U_MAX"
        DESCRIPTION             =
"FREQ_SCAN: Maximum cantilever signal amplitude detected during frequency scan so far."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 265
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "VREF_ACC"
        DESCRIPTION             =
"TEST_CALIB: X/Y position sensor calibration accuracy."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 267
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "VXREF1"
        DESCRIPTION             =
"TEST_CALIB: X position sensor reference voltage 1."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 269
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "VXREF2"
        DESCRIPTION             =
"TEST_CALIB: X position sensor reference voltage 2."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 271
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "VYREF1"
        DESCRIPTION             =
"TEST_CALIB: Y position sensor reference voltage 1."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 273
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "VYREF2"
        DESCRIPTION             =
"TEST_CALIB: Y position sensor reference voltage 2."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 275
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAIT_CYCLE"
        DESCRIPTION             =
"SOFTWARE: Flag, set if a wait cycle is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 277
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAITING_TIME"
        DESCRIPTION             =
"SOFTWARE: Holds number of seconds until the wait cycle completes."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 279
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAX_ACTUATOR"
        DESCRIPTION             =
"LOCKING: AFM baseplate lock mechanism actuator selection (0=actuator 1, 1= actuator 2)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 281
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAXACT_TIMO_CNT"
        DESCRIPTION             =
"LOCKING: Holds number of seconds until a baseplate release task timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 283
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAXACT_STATUS"
        DESCRIPTION             =
"LOCKING: AFM baseplate lock mechanism actuator heating status (1=main, 2=red, 4=extended)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 285
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAXACT_EXT_CNT"
        DESCRIPTION             =
"LOCKING: Holds number of seconds until baseplate actutator extended heating cycle completes."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 287
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WAXACT_TIMO"
        DESCRIPTION             =
"LOCKING: AFM baseplate lock mechanism actuator heating timeout set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 289
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WHEEL_TIMO_CNT"
        DESCRIPTION             =
"LOCKING: Holds number of seconds until a wheel segment selection timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 291
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_ORIGIN"
        DESCRIPTION             =
"SCANNING: X offset of image with respect to the X/Y table origin."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 293
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_NUM_STEPS"
        DESCRIPTION             =
"SCANNING: Number of scan pixels in X direction (n times 32, n=1..16)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 295
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_SCAN_DIRECTION"
        DESCRIPTION             =
"SCANNING: Flag, indicates X scan direction (0=low to high DAC voltage, 1= high to low)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 297
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_STEP_SIZE"
        DESCRIPTION             =
"SCANNING: X scan step set value in DAC units."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 299
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XY_ACTUATOR"
        DESCRIPTION             =
"LOCKING: X/Y table lock mechnism actuator selection (0= x-actuator, 1= y-actuator)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 301
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XYACT_MAIN_STARTED"
        DESCRIPTION             =
"LOCKING: Flag, set if heating cycle of the main X or Y actuator is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 303
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XYACT_RED_STARTED"
        DESCRIPTION             =
"LOCKING: Flag, set if heating cycle of the redundant X or Y actuator is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 305
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XYACT_TIMO"
        DESCRIPTION             =
"LOCKING: X/Y table lock mechnism actuator heating timeout set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 307
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XYACT_TIMO_CNT"
        DESCRIPTION             =
"LOCKING: Holds number of seconds until a X/Y table release timeout occurs."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 309
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_STEP_SIZE"
        DESCRIPTION             =
"SCANNING: Y scan step set value in DAC units."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 311
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_ORIGIN"
        DESCRIPTION             =
"SCANNING: Y offset of image with respect to the X/Y table origin."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 313
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_SCAN_DIRECTION"
        DESCRIPTION             =
"SCANNING: Flag, indicates Y scan direction (0=low to high DAC voltage, 1= high to low)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 315
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_NUM_STEPS"
        DESCRIPTION             =
"SCANNING: Number of scan pixels in Y direction (n times 32, n=1..16)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 317
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Z_STEP_SIZE"
        DESCRIPTION             =
"SCANNING: Z scan step set value in DAC units."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 319
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "HK2_OVFL_FLAGS"
        DESCRIPTION             = "INST_STAT: ADC channel overflow flags."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 321
        BYTES                   = 4
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_DC_CONTACT"
        DESCRIPTION             =
"APPROACH: Maximum allowed cantilever DC value change during surface approach."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 325
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_SIGNAL_RETR"
        DESCRIPTION             =
"CANTILEVER: Cantilever signal at retracted position (magnetic mode)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 327
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DST_INFO"
        DESCRIPTION             =
"SOFTWARE: Data set control status word(0-7=ID, 8-11=status, 12-15=transfer mode)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 329
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LONG_Z"
        DESCRIPTION             =
"SCANNING: Last Z piezo position set value during scan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 331
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Z_GAIN"
        DESCRIPTION             =
"XYZ-STAGE: Gain level for Z position sensor (strain gauge)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 333
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "GC_X"
        DESCRIPTION             =
"XYZ-STAGE: X/Y position sensor X gain control value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 335
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "GC_Y"
        DESCRIPTION             =
"XYZ-STAGE: X/Y position sensor Y gain control value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 337
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OFC_X"
        DESCRIPTION             =
"XYZ-STAGE: X/Y position sensor X offset control value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 339
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OFC_Y"
        DESCRIPTION             =
"XYZ-STAGE: X/Y position sensor Y offset control value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 341
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SCAN_ALGOR"
        DESCRIPTION             =
"SCANNING: Scan algorithm (1=window detection, 2=p-controller, else threshold detection)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 343
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FIRST_THRES_DET"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set for first threshold detection cycle at current scan location."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 345
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DUST_FLUX"
        DESCRIPTION             =
"SOFTWARE: GIADA dust flux monitor value readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 347
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_POINT_PCONTROL"
        DESCRIPTION             =
"CANTILEVER: P-controller (scanning) operating point value (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 349
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_POINT_PCONTR_PERC"
        DESCRIPTION             =
"CANTILEVER: P-controller (scanning) operating point set value in % of resonance amplitude."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 351
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PCONTR_KC"
        DESCRIPTION             =
"CANTILEVER: P-controller (scanning) gain control set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 353
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PCONTR_ACTIVE"
        DESCRIPTION             =
"CANTILEVER: Flag, indicates that the P-controller is active during scanning."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 355
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LAST_EVENT"
        DESCRIPTION             =
"SOFTWARE: Identifier of last generated on-board event."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 357
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "X_DAC_VAL"
        DESCRIPTION             =
"XYZ-STAGE: Last DAC value applied to the X piezo of the scanner head."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 359
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Y_DAC_VAL"
        DESCRIPTION             =
"XYZ-STAGE: Last DAC value applied to the Y piezo of the scanner head."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 361
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Z_DAC_VAL"
        DESCRIPTION             =
"XYZ-STAGE: Last DAC value applied to the Z piezo of the scanner head."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 363
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "Z_SETTLE_TIME"
        DESCRIPTION             =
"SCANNING: Z piezo settling time in milliseconds before advancing to next scan position."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 365
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "XY_SETTLE_TIME"
        DESCRIPTION             =
"SCANNING: X/Y piezo settling time in milliseconds before advancing to next scan position."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 367
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DUST_FLUX_MIN"
        DESCRIPTION             =
"SOFTWARE: GIADA dust flux monitor lower limit (exposure time increases when exceeded)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 369
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DUST_FLUX_MAX"
        DESCRIPTION             =
"SOFTWARE: GIADA dust flux monitor upper limit (exposure time decreases when exceeded)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 371
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SCAN_MODE"
        DESCRIPTION             =
"FREQ_SCAN: Flag, set if threshold detection after frequency scan is skipped."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 373
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_THRES_HI"
        DESCRIPTION             =
"FREQ_SCAN: Cantilever operating point frequency (high word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 375
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 4.57703E+001
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_THRES_LO"
        DESCRIPTION             =
"FREQ_SCAN: Cantilever operating point frequency (low word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 377
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SYNTH"
        DESCRIPTION             =
"FREQ_SCAN: Last output value of frequency synthesizer."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 379
        BYTES                   = 4
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "HK1_PERIOD"
        DESCRIPTION             =
"SOFTWARE: Standard HK report update period in seconds."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 383
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_HI"
        DESCRIPTION             =
"FREQ_SCAN: Last output value of frequency synthesizer (high word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 385
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 4.57703E+001
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_LO"
        DESCRIPTION             =
"FREQ_SCAN: Last output value of frequency synthesizer (low word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 387
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FRES_HI"
        DESCRIPTION             =
"FREQ_SCAN: Detected cantilever resonance frequency (high word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 389
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 4.57703E+001
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FRES_LO"
        DESCRIPTION             =
"FREQ_SCAN: Detected cantilever resonance frequency (low word)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 391
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "READ_ANALOG"
        DESCRIPTION             =
"SOFTWARE: Flag, set if analog channels readout is performed periodically"
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 393
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_SGL_START"
        DESCRIPTION             =
"FREQ_SCAN: Frequency scan start value of current cycle."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 395
        BYTES                   = 4
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_INC"
        DESCRIPTION             =
"FREQ_SCAN: Frequency scan increment value between cycles (256 times F_STEP)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 399
        BYTES                   = 4
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 6.98253E-004
        UNIT                    = Hz
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DC_AMPL_SET"
        DESCRIPTION             =
"CANTILEVER: DC threshold value for contact mode scanning."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 403
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CHECK_DC_SIGNAL"
        DESCRIPTION             =
"APPROACH: Flag, set if checking of the cantilever DC signal during approach is enabled."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 405
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "U_CANT_DC_START"
        DESCRIPTION             =
"CANTILEVER: Cantilever DC signal value at the beginning of the coarse approach."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 407
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CONTACT"
        DESCRIPTION             =
"APPROACH: Flag, set if surface contact has occurred during coarse approach."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 409
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "AUTO_F_ADJUST"
        DESCRIPTION             =
"SCANNING: Flag, set if frequency adjustment is enabled during image scan."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 411
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "WHEEL_COUNTS"
        DESCRIPTION             =
"COLLECTOR: Remaining wheel encoder counts until segment is reached."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 413
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "PULSE_APPLIED"
        DESCRIPTION             =
"APPROACH: Flag, set if an approach pulse has been applied."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 415
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LAST_APPR_POSITION"
        DESCRIPTION             =
"APPROACH: Last approach position used for checking the approach movement. "
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 417
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "MOVEMENT_CHECKED"
        DESCRIPTION             =
"APPROACH: Flag, set if the approach movement has been checked."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 419
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CUR_APPROACH_POS"
        DESCRIPTION             =
"APPROACH: Current approach position used for checking the approach movement. "
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 421
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TEST_COUNT"
        DESCRIPTION             =
"APPROACH: Holds number of milliseconds until approach movement is checked."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 423
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_TEST_COUNT"
        DESCRIPTION             =
"APPROACH: Approach movement test interval in milliseconds (set value)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 425
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_OP_AMPL_DC"
        DESCRIPTION             =
"CANTILEVER: Contact mode operating point deviation (calculated)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 427
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_OP_PERC_DC"
        DESCRIPTION             =
"CANTILEVER: Contact mode operating point deviation in % of cantilever DC set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 429
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_UP_DC"
        DESCRIPTION             =
"CANTILEVER: Contact mode operating point amplitude upper limit."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 431
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "OP_LO_DC"
        DESCRIPTION             =
"CANTILEVER: Contact mode operating point amplitude lower limit."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 433
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "DELTA_APPR_LVDT"
        DESCRIPTION             =
"APPROACH: Minimum approach position change before inrementing the stuck counter."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 435
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_POS_MAX"
        DESCRIPTION             =
"APPROACH: Approach sensor position upper limit (set value)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 437
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_POS_MIN"
        DESCRIPTION             =
"APPROACH: Approach sensor position lower limit (set value)."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 439
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FINE_ADJUSTMENT_STARTED"
        DESCRIPTION             =
"APPROACH: Flag, set if the approach fine adjustment has started."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 441
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "TASK_ACTIVE"
        DESCRIPTION             =
"SOFTWARE: Flag, set if a task is active (e.g. scan)."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 443
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "APPR_NUM_PULSES"
        DESCRIPTION             =
"APPROACH: Number of approach pulses to apply before testing the approach movement."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 445
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_HIRES_STARTED"
        DESCRIPTION             =
"SCANNING: Flag, set if the cantilever high resolution DAQ task is active."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 447
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_HIRES_TIME"
        DESCRIPTION             =
"SCANNING: Time in milliseconds between two cantilever high resolution measurements."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 449
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_HIRES_PKTS"
        DESCRIPTION             =
"SCANNING: Total number of cantilever high resolution DAQ data packets."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 451
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_HIRES_TIME_CNT"
        DESCRIPTION             =
"SCANNING: Time in milliseconds since last cantilever high resolution measurement."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 453
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CANT_HIRES_PKTS_CNT"
        DESCRIPTION             =
"SCANNING: Number of cantilever high resolution DAQ data packets generated so far."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 455
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "CAL_STATE"
        DESCRIPTION             =
"TEST_CALIB: X/Y position sensor calibration task status word."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 457
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_DATA_PAGE"
        DESCRIPTION             =
"SOFTWARE: Page number for S/W backup/restore."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 459
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_STATUS"
        DESCRIPTION             =
"SOFTWARE: S/W encoding/decoding task status word."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 461
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_SET_ADDR"
        DESCRIPTION             = "SOFTWARE: Last S/W parameter address."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 463
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_SET_VAL"
        DESCRIPTION             = "SOFTWARE: Last S/W parameter set value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 465
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK1_ADDR"
        DESCRIPTION             =
"SOFTWARE: Address of 1st adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 467
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK2_ADDR"
        DESCRIPTION             =
"SOFTWARE: Address of 2nd adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 469
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK3_ADDR"
        DESCRIPTION             =
"SOFTWARE: Address of 3rd adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 471
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK4_ADDR"
        DESCRIPTION             =
"SOFTWARE: Address of 4th adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 473
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK1_VAL"
        DESCRIPTION             =
"SOFTWARE: Value of 1st adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 475
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK2_VAL"
        DESCRIPTION             =
"SOFTWARE: Value of 2nd adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 477
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK3_VAL"
        DESCRIPTION             =
"SOFTWARE: Value of 3rd adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 479
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SW_PAR_HK4_VAL"
        DESCRIPTION             =
"SOFTWARE: Value of 4th adjustable HK parameter readout."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 481
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_MODE"
        DESCRIPTION             =
"DATA_PROC: Feature vector calculation mode."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 483
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_LPERC"
        DESCRIPTION             =
"DATA_PROC: Feature detection threshold value in percent of min/max Z value. "
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 485
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_LEVEL"
        DESCRIPTION             =
"DATA_PROC: Calculated feature vector threshold value."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 487
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_XMARGIN"
        DESCRIPTION             =
"DATA_PROC: Feature vector X margin (pixel) with respect to selected image."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 489
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_YMARGIN"
        DESCRIPTION             =
"DATA_PROC: Feature vector Y margin (pixel) with respect to selected image."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 491
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_STATUS"
        DESCRIPTION             =
"DATA_PROC: Feature vector calculation status word."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 493
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_NUMPTS"
        DESCRIPTION             =
"DATA_PROC: Required number of points related to a feature in order to be selected."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 495
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_AVG_Z"
        DESCRIPTION             =
"DATA_PROC: Required avgerage height over Z level for a feature in order to be selected."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 497
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_RATIO"
        DESCRIPTION             =
"DATA_PROC: Required minimum pixels/area ratio for a feature in order to be selected."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 499
        BYTES                   = 2
        OFFSET                  = 0.00000E+000
        SCALING_FACTOR          = 1.52590E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "FVECT_ZFACTOR"
        DESCRIPTION             =
"DATA_PROC: Feature vector calculation zoom factor in % of feature size."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 501
        BYTES                   = 2
        OFFSET                  = 1.52590E-003
        SCALING_FACTOR          = 3.05180E-003
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "SC_ENABLED"
        DESCRIPTION             =
"SOFTWARE: Flag, set if science data transfer is enabled?"
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 503
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "POINT_READY"
        DESCRIPTION             =
"SCANNING: Flag, set if cantilever signal is within operating point range."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 505
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "IMAGE_POINT"
        DESCRIPTION             =
"SCANNING: Z set value or AC signal difference (magnetic mode) for last DAQ point."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 507
        BYTES                   = 2
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "LIN_TIP_CENTER"
        DESCRIPTION             =
"LIN_STAGE: Linear LVDT value to center the currently selected tip within the target."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 509
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "F_ADJUST_AMPL"
        DESCRIPTION             =
"SCANNING: Threshold amplitude for automatic f-adjusting during scans."
        DATA_TYPE               = MSB_INTEGER
        START_BYTE              = 511
        BYTES                   = 2
        OFFSET                  = 1.52590E-004
        SCALING_FACTOR          = 3.05180E-004
        UNIT                    = V
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "HK2_SPARE"
        DESCRIPTION             = "SOFTWARE: Extended HK report spare words."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 513
        BYTES                   = 10
    END_OBJECT                  = COLUMN

    OBJECT                      = COLUMN
        NAME                    = "HK2_FRAME_CS"
        DESCRIPTION             =
"SOFTWARE: Frame checksum (CRC16), including frame header."
        DATA_TYPE               = MSB_UNSIGNED_INTEGER
        START_BYTE              = 523
        BYTES                   = 2
    END_OBJECT                  = COLUMN