FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kLdCalLookup Class Reference

Description

Class object for the kLdCalLookup class.

Inheritance diagram for kLdCalLookup:
Inheritance graph

Public Member Functions

kStatus kLdCalLookup_CompensateLimitInput (kLdCalLookup lookup, kSize calInput, k64f temperature, kSize *compensatedInput)
 Calculates the limit input value required to produce optical power that's equivalent to specified calibration limit input. More...
 
kStatus kLdCalLookup_CompensatePowerInput (kLdCalLookup lookup, kSize calInput, k64f intensity, k64f temperature, kSize *compensatedInput)
 Calculates the power set point input value required to produce optical power that's equivalent to specified calibration set point input. More...
 
kStatus kLdCalLookup_Construct (kLdCalLookup *lookup, kLdCal cal, kAlloc alloc)
 Constructs a kLdCalLookup object. More...
 
kBool kLdCalLookup_HasLimit (kLdCalLookup lookup)
 Queries whether limit power has a calibration record and is thus configurable. More...
 
kStatus kLdCalLookup_InputToLimit (kLdCalLookup lookup, kSize input, k64f temperature, k64f *limit)
 Calculates optical power at a specific current limit input value and driver temperature. More...
 
kStatus kLdCalLookup_InputToPower (kLdCalLookup lookup, kSize input, k64f temperature, k64f *power)
 Calculates optical power at a specific set point input value and driver temperature. More...
 
kStatus kLdCalLookup_LimitCompensationInfo (kLdCalLookup lookup, k64f *tempDeltaCoeff)
 Queries temperature compensation properties for the current limit. More...
 
kStatus kLdCalLookup_LimitToInput (kLdCalLookup lookup, k64f limit, k64f temperature, kSize *input, k64f *expectedLimit)
 Calculates the current limit input expected to produce specified optical power at the specified temperature. More...
 
k64f kLdCalLookup_MinIntensity (kLdCalLookup lookup)
 Reports the minimum valid intensity value supported by the calibration. More...
 
kStatus kLdCalLookup_PowerCompensationInfo (kLdCalLookup lookup, k64f *tempDeltaCoeff)
 Queries temperature compensation properties for the power set point. More...
 
kStatus kLdCalLookup_PowerToInput (kLdCalLookup lookup, k64f power, k64f temperature, kSize *input, k64f *expectedPower)
 Calculates the set point input expected to produce specified optical power at the specified temperature. More...
 
kStatus kLdCalLookup_SetLimitCompensationInfo (kLdCalLookup lookup, k64f tempDeltaCoeff)
 Configures temperature compensation properties for the current limit. More...
 
kStatus kLdCalLookup_SetPowerCompensationInfo (kLdCalLookup lookup, k64f tempDeltaCoeff)
 Configures temperature compensation properties for the power set point. More...
 

The documentation for this class was generated from the following file: