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

Go to the source code of this file.

Functions

void HALSIM_ResetI2CData (int32_t index)
 
int32_t HALSIM_RegisterI2CInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelI2CInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetI2CInitialized (int32_t index)
 
void HALSIM_SetI2CInitialized (int32_t index, HAL_Bool initialized)
 
int32_t HALSIM_RegisterI2CReadCallback (int32_t index, HAL_BufferCallback callback, void *param)
 
void HALSIM_CancelI2CReadCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_RegisterI2CWriteCallback (int32_t index, HAL_ConstBufferCallback callback, void *param)
 
void HALSIM_CancelI2CWriteCallback (int32_t index, int32_t uid)
 

Function Documentation

◆ HALSIM_CancelI2CInitializedCallback()

void HALSIM_CancelI2CInitializedCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelI2CReadCallback()

void HALSIM_CancelI2CReadCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_CancelI2CWriteCallback()

void HALSIM_CancelI2CWriteCallback ( int32_t  index,
int32_t  uid 
)

◆ HALSIM_GetI2CInitialized()

HAL_Bool HALSIM_GetI2CInitialized ( int32_t  index)

◆ HALSIM_RegisterI2CInitializedCallback()

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

◆ HALSIM_RegisterI2CReadCallback()

int32_t HALSIM_RegisterI2CReadCallback ( int32_t  index,
HAL_BufferCallback  callback,
void *  param 
)

◆ HALSIM_RegisterI2CWriteCallback()

int32_t HALSIM_RegisterI2CWriteCallback ( int32_t  index,
HAL_ConstBufferCallback  callback,
void *  param 
)

◆ HALSIM_ResetI2CData()

void HALSIM_ResetI2CData ( int32_t  index)

◆ HALSIM_SetI2CInitialized()

void HALSIM_SetI2CInitialized ( int32_t  index,
HAL_Bool  initialized 
)