|
Gocator API
|
Represents Digital output settings.

Public Member Functions | |
| kStatus | GoDigital_AddSource (GoDigital digital, k32u sourceId) |
| Selects the specified decision source for use in determining pass/fail status. More... | |
| kStatus | GoDigital_ClearSources (GoDigital digital) |
| Removes all selected decision sources. More... | |
| k64s | GoDigital_Delay (GoDigital digital) |
| Gets the output delay. More... | |
| GoOutputDelayDomain | GoDigital_DelayDomain (GoDigital digital) |
| Gets the output delay domain. More... | |
| kStatus | GoDigital_EnableSchedule (GoDigital digital, kBool enabled) |
| Enables or disables the scheduler for this output. More... | |
| GoDigitalEvent | GoDigital_Event (GoDigital digital) |
| Gets the event which triggers this output to fire. More... | |
| kBool | GoDigital_IsOutputInverted (GoDigital digital) |
| Gets the enabled state of output signal inversion. More... | |
| k32u | GoDigital_OptionAt (GoDigital digital, kSize index) |
| Gets the decision source option at the specified index. More... | |
| kSize | GoDigital_OptionCount (GoDigital digital) |
| Gets the number of available decision source options. More... | |
| GoDigitalPass | GoDigital_PassMode (GoDigital digital) |
| Gets the pass/fail mode for the digital output. More... | |
| k32u | GoDigital_PulseWidth (GoDigital digital) |
| Gets the width of digital output pulses. More... | |
| k32u | GoDigital_PulseWidthLimitMax (GoDigital digital) |
| Gets the maximum valid value for the Pulse Width setting. More... | |
| k32u | GoDigital_PulseWidthLimitMin (GoDigital digital) |
| Gets the minimum valid value for the Pulse Width setting. More... | |
| kStatus | GoDigital_RemoveSource (GoDigital digital, kSize index) |
| Removes (deselects) the decision source at the specified index. More... | |
| kBool | GoDigital_ScheduleEnabled (GoDigital digital) |
| Gets the enabled state of the scheduler for this output. More... | |
| kStatus | GoDigital_SetDelay (GoDigital digital, k64s delay) |
| Sets the delay from exposure until output is triggered, in units based on GoDomain. More... | |
| kStatus | GoDigital_SetDelayDomain (GoDigital digital, GoOutputDelayDomain delayDomain) |
| Sets the output delay domain. More... | |
| kStatus | GoDigital_SetEvent (GoDigital digital, GoDigitalEvent event) |
| Sets the event which triggers this output to fire. More... | |
| kStatus | GoDigital_SetOutputInverted (GoDigital digital, kBool invert) |
| Enables or disables output signal inversion for this output. More... | |
| kStatus | GoDigital_SetPassMode (GoDigital digital, GoDigitalPass pass) |
| Sets the pass/fail mode for the digital output. More... | |
| kStatus | GoDigital_SetPulseWidth (GoDigital digital, k32u width) |
| Sets the width of digital output pulses. More... | |
| kStatus | GoDigital_SetSignalType (GoDigital digital, GoDigitalSignal signal) |
| Sets the signal type of output. More... | |
| GoDigitalSignal | GoDigital_SignalType (GoDigital digital) |
| Gets the signal type of output. More... | |
| k32u | GoDigital_SourceAt (GoDigital digital, kSize index) |
| Gets the identifier of the selected output source at the specified index. More... | |
| kSize | GoDigital_SourceCount (GoDigital digital) |
| Gets the number of decision sources that are currently selected for determining pass/fail state. More... | |