|
| static OTC_SDK_API PifAoConfig | createOff (int deviceIndex, int pinIndex) noexcept |
| | Creates a configuration for the mode PifAoMode::Off.
|
| |
| static OTC_SDK_API PifAoConfig | createExternalCommunication (int deviceIndex, int pinIndex, PifAoOutputMode outputMode) noexcept |
| | Creates a configuration for the mode PifAoMode::ExternalCommunication.
|
| |
| static OTC_SDK_API PifAoConfig | createFlagStatus (int deviceIndex, int pinIndex, PifAoOutputMode outputMode, float open, float moving, float closed) noexcept |
| | Creates a configuration for the mode PifAoMode::FlagStatus.
|
| |
| static OTC_SDK_API PifAoConfig | createFrameSync (int deviceIndex, int pinIndex, PifAoOutputMode outputMode, float pulse) noexcept |
| | Creates a configuration for the mode PifAoMode::FrameSync.
|
| |
| static OTC_SDK_API PifAoConfig | createInternalTemperature (int deviceIndex, int pinIndex, PifAoOutputMode outputMode, float gain, float offset) noexcept |
| | Creates a configuration for the mode PifAoMode::InternalTemperature.
|
| |
| static OTC_SDK_API PifAoConfig | createMeasurementField (int deviceIndex, int pinIndex, PifAoOutputMode outputMode, int fieldIndex, float gain, float offset) noexcept |
| | Creates a configuration for the mode PifAoMode::MeasurementField.
|
| |
| static OTC_SDK_API PifAoConfig | createFailSafe (int deviceIndex, int pinIndex, PifAoOutputMode outputMode, float pulse) noexcept |
| | Creates a configuration for the mode PifAoMode::FailSafe.
|
| |
|
|
int | deviceIndex |
| | Identifies the channel by specifying the PIF device on which its pins are located.
|
| |
|
int | pinIndex |
| | Identifies the channel by locating its pins on the specified PIF device.
|
| |
|
PifAoMode | mode |
| | Mode to be applied to the channel.
|
| |
|
PifAoOutputMode | outputMode |
| | Output mode to be applied to the channel.
|
| |
|
Slope | slope |
| | Defines how data points are converted into output values.
|
| |
|
int | fieldIndex |
| | Identifies the measurement field by its index.
|
| |
|
float | outputActive |
| | Output value for an active event/state.
|
| |
|
float | outputIntermediate |
| | Output value for an intermediate event/state.
|
| |
|
float | outputInactive |
| | Output value for an inactive event/state.
|
| |
Encapsulates the configuration for a PIF analog output channel.
For a detailed overview of all available modes and parameters please refer to the corresponding section in the documentation of the configuration file.