WPILibC++ 2024.3.2
AnalogInData.h File Reference

Go to the source code of this file.

Functions

void HALSIM_ResetAnalogInData (int32_t index)
 
int32_t HALSIM_RegisterAnalogInInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetAnalogInInitialized (int32_t index)
 
void HALSIM_SetAnalogInInitialized (int32_t index, HAL_Bool initialized)
 
HAL_SimDeviceHandle HALSIM_GetAnalogInSimDevice (int32_t index)
 
int32_t HALSIM_RegisterAnalogInAverageBitsCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAverageBitsCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAnalogInAverageBits (int32_t index)
 
void HALSIM_SetAnalogInAverageBits (int32_t index, int32_t averageBits)
 
int32_t HALSIM_RegisterAnalogInOversampleBitsCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInOversampleBitsCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAnalogInOversampleBits (int32_t index)
 
void HALSIM_SetAnalogInOversampleBits (int32_t index, int32_t oversampleBits)
 
int32_t HALSIM_RegisterAnalogInVoltageCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInVoltageCallback (int32_t index, int32_t uid)
 
double HALSIM_GetAnalogInVoltage (int32_t index)
 
void HALSIM_SetAnalogInVoltage (int32_t index, double voltage)
 
int32_t HALSIM_RegisterAnalogInAccumulatorInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAccumulatorInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetAnalogInAccumulatorInitialized (int32_t index)
 
void HALSIM_SetAnalogInAccumulatorInitialized (int32_t index, HAL_Bool accumulatorInitialized)
 
int32_t HALSIM_RegisterAnalogInAccumulatorValueCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAccumulatorValueCallback (int32_t index, int32_t uid)
 
int64_t HALSIM_GetAnalogInAccumulatorValue (int32_t index)
 
void HALSIM_SetAnalogInAccumulatorValue (int32_t index, int64_t accumulatorValue)
 
int32_t HALSIM_RegisterAnalogInAccumulatorCountCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAccumulatorCountCallback (int32_t index, int32_t uid)
 
int64_t HALSIM_GetAnalogInAccumulatorCount (int32_t index)
 
void HALSIM_SetAnalogInAccumulatorCount (int32_t index, int64_t accumulatorCount)
 
int32_t HALSIM_RegisterAnalogInAccumulatorCenterCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAccumulatorCenterCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAnalogInAccumulatorCenter (int32_t index)
 
void HALSIM_SetAnalogInAccumulatorCenter (int32_t index, int32_t accumulatorCenter)
 
int32_t HALSIM_RegisterAnalogInAccumulatorDeadbandCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAnalogInAccumulatorDeadbandCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAnalogInAccumulatorDeadband (int32_t index)
 
void HALSIM_SetAnalogInAccumulatorDeadband (int32_t index, int32_t accumulatorDeadband)
 
void HALSIM_RegisterAnalogInAllCallbacks (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 

Function Documentation

◆ HALSIM_CancelAnalogInAccumulatorCenterCallback()

void HALSIM_CancelAnalogInAccumulatorCenterCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInAccumulatorCountCallback()

void HALSIM_CancelAnalogInAccumulatorCountCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInAccumulatorDeadbandCallback()

void HALSIM_CancelAnalogInAccumulatorDeadbandCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInAccumulatorInitializedCallback()

void HALSIM_CancelAnalogInAccumulatorInitializedCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInAccumulatorValueCallback()

void HALSIM_CancelAnalogInAccumulatorValueCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInAverageBitsCallback()

void HALSIM_CancelAnalogInAverageBitsCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInInitializedCallback()

void HALSIM_CancelAnalogInInitializedCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInOversampleBitsCallback()

void HALSIM_CancelAnalogInOversampleBitsCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelAnalogInVoltageCallback()

void HALSIM_CancelAnalogInVoltageCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_GetAnalogInAccumulatorCenter()

int32_t HALSIM_GetAnalogInAccumulatorCenter ( int32_t  index)

◆ HALSIM_GetAnalogInAccumulatorCount()

int64_t HALSIM_GetAnalogInAccumulatorCount ( int32_t  index)

◆ HALSIM_GetAnalogInAccumulatorDeadband()

int32_t HALSIM_GetAnalogInAccumulatorDeadband ( int32_t  index)

◆ HALSIM_GetAnalogInAccumulatorInitialized()

HAL_Bool HALSIM_GetAnalogInAccumulatorInitialized ( int32_t  index)

◆ HALSIM_GetAnalogInAccumulatorValue()

int64_t HALSIM_GetAnalogInAccumulatorValue ( int32_t  index)

◆ HALSIM_GetAnalogInAverageBits()

int32_t HALSIM_GetAnalogInAverageBits ( int32_t  index)

◆ HALSIM_GetAnalogInInitialized()

HAL_Bool HALSIM_GetAnalogInInitialized ( int32_t  index)

◆ HALSIM_GetAnalogInOversampleBits()

int32_t HALSIM_GetAnalogInOversampleBits ( int32_t  index)

◆ HALSIM_GetAnalogInSimDevice()

HAL_SimDeviceHandle HALSIM_GetAnalogInSimDevice ( int32_t  index)

◆ HALSIM_GetAnalogInVoltage()

double HALSIM_GetAnalogInVoltage ( int32_t  index)

◆ HALSIM_RegisterAnalogInAccumulatorCenterCallback()

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

◆ HALSIM_RegisterAnalogInAccumulatorCountCallback()

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

◆ HALSIM_RegisterAnalogInAccumulatorDeadbandCallback()

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

◆ HALSIM_RegisterAnalogInAccumulatorInitializedCallback()

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

◆ HALSIM_RegisterAnalogInAccumulatorValueCallback()

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

◆ HALSIM_RegisterAnalogInAllCallbacks()

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

◆ HALSIM_RegisterAnalogInAverageBitsCallback()

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

◆ HALSIM_RegisterAnalogInInitializedCallback()

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

◆ HALSIM_RegisterAnalogInOversampleBitsCallback()

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

◆ HALSIM_RegisterAnalogInVoltageCallback()

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

◆ HALSIM_ResetAnalogInData()

void HALSIM_ResetAnalogInData ( int32_t  index)

◆ HALSIM_SetAnalogInAccumulatorCenter()

void HALSIM_SetAnalogInAccumulatorCenter ( int32_t  index,
int32_t  accumulatorCenter 
)

◆ HALSIM_SetAnalogInAccumulatorCount()

void HALSIM_SetAnalogInAccumulatorCount ( int32_t  index,
int64_t  accumulatorCount 
)

◆ HALSIM_SetAnalogInAccumulatorDeadband()

void HALSIM_SetAnalogInAccumulatorDeadband ( int32_t  index,
int32_t  accumulatorDeadband 
)

◆ HALSIM_SetAnalogInAccumulatorInitialized()

void HALSIM_SetAnalogInAccumulatorInitialized ( int32_t  index,
HAL_Bool  accumulatorInitialized 
)

◆ HALSIM_SetAnalogInAccumulatorValue()

void HALSIM_SetAnalogInAccumulatorValue ( int32_t  index,
int64_t  accumulatorValue 
)

◆ HALSIM_SetAnalogInAverageBits()

void HALSIM_SetAnalogInAverageBits ( int32_t  index,
int32_t  averageBits 
)

◆ HALSIM_SetAnalogInInitialized()

void HALSIM_SetAnalogInInitialized ( int32_t  index,
HAL_Bool  initialized 
)

◆ HALSIM_SetAnalogInOversampleBits()

void HALSIM_SetAnalogInOversampleBits ( int32_t  index,
int32_t  oversampleBits 
)

◆ HALSIM_SetAnalogInVoltage()

void HALSIM_SetAnalogInVoltage ( int32_t  index,
double  voltage 
)