OWLIFT .NET Library for Windows: OWLIFT.LepTelemetryDataLineA クラス
OWLIFT .NET Library for Windows  1.9.3
Top Page
全メンバ一覧 | 公開メンバ関数 | プロパティ
OWLIFT.LepTelemetryDataLineA クラス

公開メンバ関数

 LepTelemetryDataLineA (OwDev dev, byte[] buf)
 

プロパティ

UInt16 TelemetryRevision [get]
 
UInt32 TimeCounter [get]
 
UInt32 StatusBits [get]
 
UInt16 [] ModuleSerial [get]
 
UInt16 [] SoftwareRevision [get]
 
UInt32 FrameCounter [get]
 
UInt16 FrameMean [get]
 
UInt16 FPATemp_InCounts [get]
 
UInt16 FPATemp_Kx100 [get]
 
UInt16 HousingTemp_InCounts [get]
 
UInt16 HousingTemp_Kx100 [get]
 
UInt16 FPATempFFC_Kx100 [get]
 
UInt32 FPATempFFC_TimeCounter [get]
 
UInt16 HousingTempFFC_Kx100 [get]
 
UInt16 AGC_ROI [get]
 
UInt16 AGC_ClipLimitHigh [get]
 
UInt16 AGC_ClipLimitLow [get]
 
UInt16 Log2OfFFCFrames [get]
 
UInt16 Emissivity_x8192 [get]
 
UInt16 BackgroundTemp_Kx100 [get]
 
UInt16 AtmosphericTrans_x8192 [get]
 
UInt16 AtmosphericTemp_Kx100 [get]
 
UInt16 WindowTrans_x8192 [get]
 
UInt16 WindowReflect_x8192 [get]
 
UInt16 WindowTemp_Kx100 [get]
 
UInt16 WindowReflectTemp_Kx100 [get]
 
UInt16 GainMode [get]
 
UInt16 EffectiveGain [get]
 
UInt16 GainModeDesiredFlag [get]
 
UInt16 TempGainModeThresholdHtoL_degC [get]
 
UInt16 TempGainModeThresholdLtoH_degC [get]
 
UInt16 TempGainModeThresholdHtoL_K [get]
 
UInt16 TempGainModeThresholdLtoH_K [get]
 
UInt16 PopulationGainModeThresholdHtoL [get]
 
UInt16 PopulationGainModeThresholdLtoH [get]
 
UInt16 [] GainModeROI [get]
 
UInt16 TlinearEnabledState [get]
 
UInt16 TlinearResolution [get]
 
UInt16 SpotmeterMean [get]
 
UInt16 SpotmeterMax [get]
 
UInt16 SpotmeterMin [get]
 
UInt16 SpotmeterPopulation [get]
 
UInt16 SpotmeterROIStartRow [get]
 
UInt16 SpotmeterROIStartCol [get]
 
UInt16 SpotmeterROIEndRow [get]
 
UInt16 SpotmeterROIEndCol [get]
 

詳解

センサの出力に含まれる Telemetry Data を表します。 Telemetry Data の詳細については以下に示すセンサのデータシートを参照してください。

Telemetry Dataはフレームデータの61ライン目(80x60x2バイト目)に格納されます。 このクラスからTelemetry Dataにアクセスすると、ホストのエンディアンに修正された値を取得できます。

構築子と解体子

◆ LepTelemetryDataLineA()

OWLIFT.LepTelemetryDataLineA.LepTelemetryDataLineA ( OwDev  dev,
byte []  buf 
)

コンストラクタ

引数
dev[in] デバイスハンドル。
buf[in] フレームデータ。

プロパティ詳解

◆ AGC_ClipLimitHigh

UInt16 OWLIFT.LepTelemetryDataLineA.AGC_ClipLimitHigh
get

Line A offset 38 : AGC Clip-Limit High

◆ AGC_ClipLimitLow

UInt16 OWLIFT.LepTelemetryDataLineA.AGC_ClipLimitLow
get

Line A offset 39 : AGC Clip-Limit Low

◆ AGC_ROI

UInt16 OWLIFT.LepTelemetryDataLineA.AGC_ROI
get

Line A offset 34 : AGC ROI

◆ AtmosphericTemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.AtmosphericTemp_Kx100
get

Line B offset 22 : Atmospheric Temperature in kelvin x 100

◆ AtmosphericTrans_x8192

UInt16 OWLIFT.LepTelemetryDataLineA.AtmosphericTrans_x8192
get

Line B offset 21 : Atmospheric Transmission scaled by 8192

◆ BackgroundTemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.BackgroundTemp_Kx100
get

Line B offset 20 : Background Temperature in kelvin x 100

◆ EffectiveGain

UInt16 OWLIFT.LepTelemetryDataLineA.EffectiveGain
get

Line C offset 6 : Effective Gain

◆ Emissivity_x8192

UInt16 OWLIFT.LepTelemetryDataLineA.Emissivity_x8192
get

Line B offset 19 : Emissivity scaled by 8192

◆ FPATemp_InCounts

UInt16 OWLIFT.LepTelemetryDataLineA.FPATemp_InCounts
get

Line A offset 23 : FPA Temp in counts

◆ FPATemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.FPATemp_Kx100
get

Line A offset 24 : FPA Temp in Kelvin x 100

◆ FPATempFFC_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.FPATempFFC_Kx100
get

Line A offset 29 : FPA Temp at last FFC

◆ FPATempFFC_TimeCounter

UInt32 OWLIFT.LepTelemetryDataLineA.FPATempFFC_TimeCounter
get

Line A offset 30 : Time Counter at last FFC

◆ FrameCounter

UInt32 OWLIFT.LepTelemetryDataLineA.FrameCounter
get

Line A offset 20 : Frame Counter

◆ FrameMean

UInt16 OWLIFT.LepTelemetryDataLineA.FrameMean
get

Line A offset 22 : Frame Mean

◆ GainMode

UInt16 OWLIFT.LepTelemetryDataLineA.GainMode
get

Line C offset 5 : Gain Mode

◆ GainModeDesiredFlag

UInt16 OWLIFT.LepTelemetryDataLineA.GainModeDesiredFlag
get

Line C offset 7 : Gain Mode Desired Flag

◆ GainModeROI

UInt16 [] OWLIFT.LepTelemetryDataLineA.GainModeROI
get

Line C offset 22 : Gain Mode ROI

◆ HousingTemp_InCounts

UInt16 OWLIFT.LepTelemetryDataLineA.HousingTemp_InCounts
get

Line A offset 25 : Housing Temp in counts

◆ HousingTemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.HousingTemp_Kx100
get

Line A offset 26 : Housing Temp in kelvin x 100

◆ HousingTempFFC_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.HousingTempFFC_Kx100
get

Line A offset 32 : Housing Temp at last FFC

◆ Log2OfFFCFrames

UInt16 OWLIFT.LepTelemetryDataLineA.Log2OfFFCFrames
get

Line A offset 74 : Log2 of FFC frames

◆ ModuleSerial

UInt16 [] OWLIFT.LepTelemetryDataLineA.ModuleSerial
get

Line A offset 5 : Module Serial #

◆ PopulationGainModeThresholdHtoL

UInt16 OWLIFT.LepTelemetryDataLineA.PopulationGainModeThresholdHtoL
get

Line C offset 14 : Population Gain Mode Threshold High to Low

◆ PopulationGainModeThresholdLtoH

UInt16 OWLIFT.LepTelemetryDataLineA.PopulationGainModeThresholdLtoH
get

Line C offset 15 : Population Gain Mode Threshold Low to High

◆ SoftwareRevision

UInt16 [] OWLIFT.LepTelemetryDataLineA.SoftwareRevision
get

Line A offset 13 : Software Revision

◆ SpotmeterMax

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterMax
get

Line C offset 51 : Spotmeter Maximum

◆ SpotmeterMean

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterMean
get

Line C offset 50 : Spotmeter Mean

◆ SpotmeterMin

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterMin
get

Line C offset 52 : Spotmeter Minimum

◆ SpotmeterPopulation

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterPopulation
get

Line C offset 53 : Spotmeter Population

◆ SpotmeterROIEndCol

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterROIEndCol
get

Line C offset 57 : Spotmeter ROI End Col

◆ SpotmeterROIEndRow

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterROIEndRow
get

Line C offset 56 : Spotmeter ROI End Row

◆ SpotmeterROIStartCol

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterROIStartCol
get

Line C offset 55 : Spotmeter ROI Start Col

◆ SpotmeterROIStartRow

UInt16 OWLIFT.LepTelemetryDataLineA.SpotmeterROIStartRow
get

Line C offset 54 : Spotmeter ROI Start Row

◆ StatusBits

UInt32 OWLIFT.LepTelemetryDataLineA.StatusBits
get

Line A offset 3 : Status Bits

◆ TelemetryRevision

UInt16 OWLIFT.LepTelemetryDataLineA.TelemetryRevision
get

Line A offset 0 : Telemetry Revision

◆ TempGainModeThresholdHtoL_degC

UInt16 OWLIFT.LepTelemetryDataLineA.TempGainModeThresholdHtoL_degC
get

Line C offset 8 : Temperature Gain Mode Threshold High to Low (degC)

◆ TempGainModeThresholdHtoL_K

UInt16 OWLIFT.LepTelemetryDataLineA.TempGainModeThresholdHtoL_K
get

Line C offset 10 : Temperature Gain Mode Threshold High to Low (K)

◆ TempGainModeThresholdLtoH_degC

UInt16 OWLIFT.LepTelemetryDataLineA.TempGainModeThresholdLtoH_degC
get

Line C offset 9 : Temperature Gain Mode Threshold Low to High (degC)

◆ TempGainModeThresholdLtoH_K

UInt16 OWLIFT.LepTelemetryDataLineA.TempGainModeThresholdLtoH_K
get

Line C offset 11 : Temperature Gain Mode Threshold Low to High (K)

◆ TimeCounter

UInt32 OWLIFT.LepTelemetryDataLineA.TimeCounter
get

Line A offset 1 : Time Counter

◆ TlinearEnabledState

UInt16 OWLIFT.LepTelemetryDataLineA.TlinearEnabledState
get

Line C offset 48 : TLinear Enabled State

◆ TlinearResolution

UInt16 OWLIFT.LepTelemetryDataLineA.TlinearResolution
get

Line C offset 49 : TLinear Resolution

◆ WindowReflect_x8192

UInt16 OWLIFT.LepTelemetryDataLineA.WindowReflect_x8192
get

Line B offset 24 : Window Reflection scaled by 8192

◆ WindowReflectTemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.WindowReflectTemp_Kx100
get

Line B offset 26 : Window Reflected Temperature in kelvin x 100

◆ WindowTemp_Kx100

UInt16 OWLIFT.LepTelemetryDataLineA.WindowTemp_Kx100
get

Line B offset 25 : Window Temperature in kelvin x 100

◆ WindowTrans_x8192

UInt16 OWLIFT.LepTelemetryDataLineA.WindowTrans_x8192
get

Line B offset 23 : Window Transmission scaled by 8192