31 HAL_PortHandle portHandle,
const char* allocationLocation, int32_t* status);
48 double voltage, int32_t* status);
HAL_Bool HAL_CheckAnalogOutputChannel(int32_t channel)
Checks that the analog output channel number is valid.
void HAL_FreeAnalogOutputPort(HAL_AnalogOutputHandle analogOutputHandle)
Frees an analog output port.
HAL_AnalogOutputHandle HAL_InitializeAnalogOutputPort(HAL_PortHandle portHandle, const char *allocationLocation, int32_t *status)
Initializes the analog output port using the given port object.
double HAL_GetAnalogOutput(HAL_AnalogOutputHandle analogOutputHandle, int32_t *status)
Gets the current analog output value.
void HAL_SetAnalogOutput(HAL_AnalogOutputHandle analogOutputHandle, double voltage, int32_t *status)
Sets an analog output value.
int32_t HAL_Bool
Definition: Types.h:73
HAL_Handle HAL_PortHandle
Definition: Types.h:19
HAL_Handle HAL_AnalogOutputHandle
Definition: Types.h:23