|
FireSync API
|
kLdModel class is intended to facilitate behaviour configuration of the low level FireSync software with respect to programmable laser drivers, with the high level objective of accurately and safely programming and then maintaining laser power and current limit over the full operating temperature range.
Currently, this objective breaks down to the following set of configuration properties:
Class model for the kLdModel class.

Public Member Functions | |
| kStatus | kLdModel_Construct (kLdModel *model, kLightModel lightModel, kLightDiodeModel diodeModel, kBool tolerateUnknown, kAlloc alloc) |
| Constructs a kLdModel model. More... | |
| kLightDiodeModel | kLdModel_DiodeModel (kLdModel model) |
| Returns the diode model enumerator corresponding to this object. More... | |
| kStatus | kLdModel_FileName (kSize index, kChar *fileName, kSize capacity) |
| Generates the default file name based on the index of the laser driver. More... | |