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

Description

Represents analog configuration.

Inheritance diagram for kAnalogOut:
Inheritance graph

Public Member Functions

k64f kAnalogOut_CalA0 (kAnalogOut analog)
 Gets analog output calibration coefficient a0. More...
 
k64f kAnalogOut_CalA1 (kAnalogOut analog)
 Gets analog output calibration coefficient a1. More...
 
kStatus kAnalogOut_Clear (kAnalogOut analog)
 Re-initializes settings. More...
 
kAnalogOutControl kAnalogOut_Control (kAnalogOut analog)
 Reports the control mode of the analog output. More...
 
k32u kAnalogOut_ControlId (kAnalogOut analog)
 Gets the control source id for an analog output. More...
 
kStatus kAnalogOut_ControlIdInfo (kAnalogOut analog, kInfo *info)
 Reports constraint and validity information for the ControlId setting. More...
 
kStatus kAnalogOut_ControlInfo (kAnalogOut analog, kInfoBits *info)
 Reports constraint and validity information for the Control setting. More...
 
kStatus kAnalogOut_Enable (kAnalogOut analog, kBool enable)
 Enables or disables the analog output. More...
 
kStatus kAnalogOut_EnqueueCurrent (kAnalogOut analog, k64f current)
 Enqueues an analog output value, in milliamps. More...
 
kStatus kAnalogOut_EnqueueValue (kAnalogOut analog, k32u value)
 Enqueues an analog output value, in raw digital-to-analog units. More...
 
kSize kAnalogOut_Id (kAnalogOut analog)
 Gets the id of the output. More...
 
kBool kAnalogOut_IsEnabled (kAnalogOut analog)
 Reports whether the analog output is currently enabled. More...
 
k64f kAnalogOut_MaxCurrent (kAnalogOut analog)
 Gets the current, in milliamps, corresponding to the maximum analog output value. More...
 
k32u kAnalogOut_MaxValue (kAnalogOut analog)
 Maximum the analog output value. More...
 
k64f kAnalogOut_MinCurrent (kAnalogOut analog)
 Gets the current, in milliamps, corresponding to the minimum analog output value (0). More...
 
kStatus kAnalogOut_SetCalA0 (kAnalogOut analog, k64f a0)
 Sets analog output calibration coefficient a0. More...
 
kStatus kAnalogOut_SetCalA1 (kAnalogOut analog, k64f a1)
 Sets analog output calibration coefficient a1. More...
 
kStatus kAnalogOut_SetControl (kAnalogOut analog, kAnalogOutControl type)
 Sets the control mode of the analog output. More...
 
kStatus kAnalogOut_SetControlId (kAnalogOut analog, k32u id)
 Sets the control source id for an analog output. More...
 
kStatus kAnalogOut_Stats (kAnalogOut analog, kAnalogOutStats *stats)
 Retrieve statistics for this analog output module. More...
 

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