WPILibC++ 2025.0.0-alpha-1-14-g3b6f38d
AnalogOutData.h File Reference

Go to the source code of this file.

Functions

void HALSIM_ResetAnalogOutData (int32_t index)
 
int32_t HALSIM_RegisterAnalogOutVoltageCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogOutVoltageCallback (int32_t index, int32_t uid)
 
double HALSIM_GetAnalogOutVoltage (int32_t index)
 
void HALSIM_SetAnalogOutVoltage (int32_t index, double voltage)
 
int32_t HALSIM_RegisterAnalogOutInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogOutInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetAnalogOutInitialized (int32_t index)
 
void HALSIM_SetAnalogOutInitialized (int32_t index, HAL_Bool initialized)
 
void HALSIM_RegisterAnalogOutAllCallbacks (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 

Function Documentation

◆ HALSIM_CancelAnalogOutInitializedCallback()

void HALSIM_CancelAnalogOutInitializedCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogOutVoltageCallback()

void HALSIM_CancelAnalogOutVoltageCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_GetAnalogOutInitialized()

HAL_Bool HALSIM_GetAnalogOutInitialized ( int32_t  index)

◆ HALSIM_GetAnalogOutVoltage()

double HALSIM_GetAnalogOutVoltage ( int32_t  index)

◆ HALSIM_RegisterAnalogOutAllCallbacks()

void HALSIM_RegisterAnalogOutAllCallbacks ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterAnalogOutInitializedCallback()

int32_t HALSIM_RegisterAnalogOutInitializedCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_RegisterAnalogOutVoltageCallback()

int32_t HALSIM_RegisterAnalogOutVoltageCallback ( int32_t  index,
HAL_NotifyCallback  callback,
void *  param,
HAL_Bool  initialNotify 
)

◆ HALSIM_ResetAnalogOutData()

void HALSIM_ResetAnalogOutData ( int32_t  index)

◆ HALSIM_SetAnalogOutInitialized()

void HALSIM_SetAnalogOutInitialized ( int32_t  index,
HAL_Bool  initialized 
)

◆ HALSIM_SetAnalogOutVoltage()

void HALSIM_SetAnalogOutVoltage ( int32_t  index,
double  voltage 
)