#include <OWLIFTLib.h>
Represents Telemetry Data in sensor's output. See the following documents for detail of Telemetry Data.
Telemetry Data is stored from 61st line (80x60x2nd byte) in a frame data. As the byte order of raw data is big-endian, the byte order must be fixed after the Telemetry Data is mapped to structure LepTelemetryDataLineA. Use following macros to fix it.
UINT16 LepTelemetryDataLineA::agcClipLimitHigh |
Line A offset 38 : AGC Clip-Limit High
UINT16 LepTelemetryDataLineA::agcClipLimitLow |
Line A offset 39 : AGC Clip-Limit Low
UINT16 LepTelemetryDataLineA::agcROI[4] |
Line A offset 34 : AGC ROI
UINT16 LepTelemetryDataLineA::atmosphericTemp_Kx100 |
Line B offset 22 : Atmospheric Temperature in kelvin x 100
UINT16 LepTelemetryDataLineA::atmosphericTrans_x8192 |
Line B offset 21 : Atmospheric Transmission scaled by 8192
UINT16 LepTelemetryDataLineA::backgroundTemp_Kx100 |
Line B offset 20 : Background Temperature in kelvin x 100
UINT16 LepTelemetryDataLineA::effectiveGain |
Line C offset 6 : Effective Gain
UINT16 LepTelemetryDataLineA::emissivity_x8192 |
Line B offset 19 : Emissivity scaled by 8192
UINT16 LepTelemetryDataLineA::fpaTemp_inCounts |
Line A offset 23 : FPA Temp in counts
UINT16 LepTelemetryDataLineA::fpaTemp_Kx100 |
Line A offset 24 : FPA Temp in Kelvin x 100
UINT16 LepTelemetryDataLineA::fpaTempFFC_Kx100 |
Line A offset 29 : FPA Temp at last FFC
UINT32 LepTelemetryDataLineA::fpaTempFFC_timeCounter |
Line A offset 30 : Time Counter at last FFC
UINT32 LepTelemetryDataLineA::frameCounter |
Line A offset 20 : Frame Counter
UINT16 LepTelemetryDataLineA::frameMean |
Line A offset 22 : Frame Mean
UINT16 LepTelemetryDataLineA::gainMode |
Line C offset 5 : Gain Mode
UINT16 LepTelemetryDataLineA::gainModeDesiredFlag |
Line C offset 7 : Gain Mode Desired Flag
UINT16 LepTelemetryDataLineA::gainModeROI[4] |
Line C offset 22 : Gain Mode ROI
UINT16 LepTelemetryDataLineA::housingTemp_inCounts |
Line A offset 25 : Housing Temp in counts
UINT16 LepTelemetryDataLineA::housingTemp_Kx100 |
Line A offset 26 : Housing Temp in kelvin x 100
UINT16 LepTelemetryDataLineA::housingTempFFC_Kx100 |
Line A offset 32 : Housing Temp at last FFC
UINT16 LepTelemetryDataLineA::log2OfFFCFrames |
Line A offset 74 : Log2 of FFC frames
UINT16 LepTelemetryDataLineA::moduleSerial[8] |
Line A offset 5 : Module Serial #
UINT16 LepTelemetryDataLineA::populationGainModeThresholdHtoL |
Line C offset 14 : Population Gain Mode Threshold High to Low
UINT16 LepTelemetryDataLineA::populationGainModeThresholdLtoH |
Line C offset 15 : Population Gain Mode Threshold Low to High
UINT16 LepTelemetryDataLineA::reservedA17[3] |
Line A offset 17 : Reserved
UINT16 LepTelemetryDataLineA::reservedA27[2] |
Line A offset 27 : Reserved
UINT16 LepTelemetryDataLineA::reservedA33[1] |
Line A offset 33 : Reserved
UINT16 LepTelemetryDataLineA::reservedA40[34] |
Line A offset 40 : Reserved
UINT16 LepTelemetryDataLineA::reservedA75[5] |
Line A offset 75 : Reserved
UINT16 LepTelemetryDataLineA::reservedB0[19] |
Line B offset 0 : Reserved
UINT16 LepTelemetryDataLineA::reservedB27[53] |
Line B offset 27 : Reserved
UINT16 LepTelemetryDataLineA::reservedC0[5] |
Line C offset 0 : Reserved
UINT16 LepTelemetryDataLineA::reservedC12[2] |
Line C offset 12 : Reserved
UINT16 LepTelemetryDataLineA::reservedC16[6] |
Line C offset 16 : Reserved
UINT16 LepTelemetryDataLineA::reservedC26[22] |
Line C offset 26 : Reserved
UINT16 LepTelemetryDataLineA::reservedC58[22] |
Line C offset 58 : Reserved
UINT16 LepTelemetryDataLineA::softwareRevision[4] |
Line A offset 13 : Software Revision
UINT16 LepTelemetryDataLineA::spotmeterMax |
Line C offset 51 : Spotmeter Maximum
UINT16 LepTelemetryDataLineA::spotmeterMean |
Line C offset 50 : Spotmeter Mean
UINT16 LepTelemetryDataLineA::spotmeterMin |
Line C offset 52 : Spotmeter Minimum
UINT16 LepTelemetryDataLineA::spotmeterPopulation |
Line C offset 53 : Spotmeter Population
UINT16 LepTelemetryDataLineA::spotmeterROIEndCol |
Line C offset 57 : Spotmeter ROI End Col
UINT16 LepTelemetryDataLineA::spotmeterROIEndRow |
Line C offset 56 : Spotmeter ROI End Row
UINT16 LepTelemetryDataLineA::spotmeterROIStartCol |
Line C offset 55 : Spotmeter ROI Start Col
UINT16 LepTelemetryDataLineA::spotmeterROIStartRow |
Line C offset 54 : Spotmeter ROI Start Row
UINT32 LepTelemetryDataLineA::statusBits |
Line A offset 3 : Status Bits
UINT32 LepTelemetryDataLineA::statusBits_AGCState |
Line A offset 3 b12 : Status Bits/AGC state
UINT32 LepTelemetryDataLineA::statusBits_FFCDesired |
Line A offset 3 b3 : Status Bits/FFC designed
UINT32 LepTelemetryDataLineA::statusBits_FFCState |
Line A offset 3 b4..5 : Status Bits/FFC state
UINT32 LepTelemetryDataLineA::statusBits_OverTempShutdownImminent |
Line A offset 3 b20 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_reserved0 |
Line A offset 3 b0..2 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_reserved1 |
Line A offset 3 b6..11 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_reserved2 |
Line A offset 3 b13..14 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_reserved3 |
Line A offset 3 b16..19 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_reserved4 |
Line A offset 3 b21..31 : Status Bits/reserved
UINT32 LepTelemetryDataLineA::statusBits_shutterLockout |
Line A offset 3 b15 : Status Bits/reserved
UINT16 LepTelemetryDataLineA::telemetryRevision |
Line A offset 0 : Telemetry Revision
UINT16 LepTelemetryDataLineA::tempGainModeThresholdHtoL_degC |
Line C offset 8 : Temperature Gain Mode Threshold High to Low (degC)
UINT16 LepTelemetryDataLineA::tempGainModeThresholdHtoL_K |
Line C offset 10 : Temperature Gain Mode Threshold High to Low (K)
UINT16 LepTelemetryDataLineA::tempGainModeThresholdLtoH_degC |
Line C offset 9 : Temperature Gain Mode Threshold Low to High (degC)
UINT16 LepTelemetryDataLineA::tempGainModeThresholdLtoH_K |
Line C offset 11 : Temperature Gain Mode Threshold Low to High (K)
UINT32 LepTelemetryDataLineA::timeCounter |
Line A offset 1 : Time Counter
UINT16 LepTelemetryDataLineA::tlinearEnabledState |
Line C offset 48 : TLinear Enabled State
UINT16 LepTelemetryDataLineA::tlinearResolution |
Line C offset 49 : TLinear Resolution
UINT16 LepTelemetryDataLineA::windowReflect_x8192 |
Line B offset 24 : Window Reflection scaled by 8192
UINT16 LepTelemetryDataLineA::windowReflectTemp_Kx100 |
Line B offset 26 : Window Reflected Temperature in kelvin x 100
UINT16 LepTelemetryDataLineA::windowTemp_Kx100 |
Line B offset 25 : Window Temperature in kelvin x 100
UINT16 LepTelemetryDataLineA::windowTrans_x8192 |
Line B offset 23 : Window Transmission scaled by 8192
Copyright (C) 2016 Infinitegra, INC. All Rights Reserved. |
Generated by |