72 int32_t lower, int32_t upper,
117 HAL_Bool useAveragedValue, int32_t* status);
134 HAL_Bool useFilteredValue, int32_t* status);
@ HAL_ENUM
Definition: Value.h:14
void HAL_CleanAnalogTrigger(HAL_AnalogTriggerHandle analogTriggerHandle, int32_t *status)
Frees an analog trigger.
HAL_Bool HAL_GetAnalogTriggerInWindow(HAL_AnalogTriggerHandle analogTriggerHandle, int32_t *status)
Returns the InWindow output of the analog trigger.
void HAL_SetAnalogTriggerLimitsDutyCycle(HAL_AnalogTriggerHandle analogTriggerHandle, double lower, double upper, int32_t *status)
Sets the upper and lower limits of the analog trigger.
void HAL_SetAnalogTriggerFiltered(HAL_AnalogTriggerHandle analogTriggerHandle, HAL_Bool useFilteredValue, int32_t *status)
Configures the analog trigger to use a filtered value.
void HAL_SetAnalogTriggerLimitsRaw(HAL_AnalogTriggerHandle analogTriggerHandle, int32_t lower, int32_t upper, int32_t *status)
Sets the raw ADC upper and lower limits of the analog trigger.
HAL_AnalogTriggerHandle HAL_InitializeAnalogTrigger(HAL_AnalogInputHandle portHandle, int32_t *status)
Initializes an analog trigger.
int32_t HAL_GetAnalogTriggerFPGAIndex(HAL_AnalogTriggerHandle analogTriggerHandle, int32_t *status)
Get the FPGA index for the AnlogTrigger.
HAL_AnalogTriggerHandle HAL_InitializeAnalogTriggerDutyCycle(HAL_DutyCycleHandle dutyCycleHandle, int32_t *status)
Initializes an analog trigger with a Duty Cycle input.
void HAL_SetAnalogTriggerLimitsVoltage(HAL_AnalogTriggerHandle analogTriggerHandle, double lower, double upper, int32_t *status)
Sets the upper and lower limits of the analog trigger.
HAL_Bool HAL_GetAnalogTriggerOutput(HAL_AnalogTriggerHandle analogTriggerHandle, HAL_AnalogTriggerType type, int32_t *status)
Gets the state of the analog trigger output.
void HAL_SetAnalogTriggerAveraged(HAL_AnalogTriggerHandle analogTriggerHandle, HAL_Bool useAveragedValue, int32_t *status)
Configures the analog trigger to use the averaged vs.
HAL_Bool HAL_GetAnalogTriggerTriggerState(HAL_AnalogTriggerHandle analogTriggerHandle, int32_t *status)
Returns the TriggerState output of the analog trigger.
HAL_AnalogTriggerType
The type of analog trigger to trigger on.
Definition: AnalogTrigger.h:20
@ HAL_Trigger_kState
Definition: AnalogTrigger.h:22
@ HAL_Trigger_kFallingPulse
Definition: AnalogTrigger.h:24
@ HAL_Trigger_kInWindow
Definition: AnalogTrigger.h:21
@ HAL_Trigger_kRisingPulse
Definition: AnalogTrigger.h:23
int32_t HAL_Bool
Definition: Types.h:73
HAL_Handle HAL_AnalogTriggerHandle
Definition: Types.h:25
HAL_Handle HAL_DutyCycleHandle
Definition: Types.h:59
HAL_Handle HAL_AnalogInputHandle
Definition: Types.h:21
type
Definition: core.h:556