WPILibC++ 2027.0.0-alpha-2
Loading...
Searching...
No Matches
AddressableLEDData.h File Reference

Go to the source code of this file.

Functions

void HALSIM_ResetAddressableLEDData (int32_t index)
 
int32_t HALSIM_RegisterAddressableLEDInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAddressableLEDInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetAddressableLEDInitialized (int32_t index)
 
void HALSIM_SetAddressableLEDInitialized (int32_t index, HAL_Bool initialized)
 
int32_t HALSIM_RegisterAddressableLEDStartCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAddressableLEDStartCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAddressableLEDStart (int32_t index)
 
void HALSIM_SetAddressableLEDStart (int32_t index, int32_t start)
 
int32_t HALSIM_RegisterAddressableLEDLengthCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelAddressableLEDLengthCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetAddressableLEDLength (int32_t index)
 
void HALSIM_SetAddressableLEDLength (int32_t index, int32_t length)
 
int32_t HALSIM_RegisterAddressableLEDDataCallback (HAL_ConstBufferCallback callback, void *param)
 
void HALSIM_CancelAddressableLEDDataCallback (int32_t uid)
 
int32_t HALSIM_GetAddressableLEDData (int32_t start, int32_t length, struct HAL_AddressableLEDData *data)
 
void HALSIM_SetAddressableLEDData (int32_t start, int32_t length, const struct HAL_AddressableLEDData *data)
 
void HALSIM_RegisterAddressableLEDAllCallbacks (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 

Function Documentation

◆ HALSIM_CancelAddressableLEDDataCallback()

void HALSIM_CancelAddressableLEDDataCallback ( int32_t uid)

◆ HALSIM_CancelAddressableLEDInitializedCallback()

void HALSIM_CancelAddressableLEDInitializedCallback ( int32_t index,
int32_t uid )

◆ HALSIM_CancelAddressableLEDLengthCallback()

void HALSIM_CancelAddressableLEDLengthCallback ( int32_t index,
int32_t uid )

◆ HALSIM_CancelAddressableLEDStartCallback()

void HALSIM_CancelAddressableLEDStartCallback ( int32_t index,
int32_t uid )

◆ HALSIM_GetAddressableLEDData()

int32_t HALSIM_GetAddressableLEDData ( int32_t start,
int32_t length,
struct HAL_AddressableLEDData * data )

◆ HALSIM_GetAddressableLEDInitialized()

HAL_Bool HALSIM_GetAddressableLEDInitialized ( int32_t index)

◆ HALSIM_GetAddressableLEDLength()

int32_t HALSIM_GetAddressableLEDLength ( int32_t index)

◆ HALSIM_GetAddressableLEDStart()

int32_t HALSIM_GetAddressableLEDStart ( int32_t index)

◆ HALSIM_RegisterAddressableLEDAllCallbacks()

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

◆ HALSIM_RegisterAddressableLEDDataCallback()

int32_t HALSIM_RegisterAddressableLEDDataCallback ( HAL_ConstBufferCallback callback,
void * param )

◆ HALSIM_RegisterAddressableLEDInitializedCallback()

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

◆ HALSIM_RegisterAddressableLEDLengthCallback()

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

◆ HALSIM_RegisterAddressableLEDStartCallback()

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

◆ HALSIM_ResetAddressableLEDData()

void HALSIM_ResetAddressableLEDData ( int32_t index)

◆ HALSIM_SetAddressableLEDData()

void HALSIM_SetAddressableLEDData ( int32_t start,
int32_t length,
const struct HAL_AddressableLEDData * data )

◆ HALSIM_SetAddressableLEDInitialized()

void HALSIM_SetAddressableLEDInitialized ( int32_t index,
HAL_Bool initialized )

◆ HALSIM_SetAddressableLEDLength()

void HALSIM_SetAddressableLEDLength ( int32_t index,
int32_t length )

◆ HALSIM_SetAddressableLEDStart()

void HALSIM_SetAddressableLEDStart ( int32_t index,
int32_t start )