WPILibC++ 2025.2.1
Loading...
Searching...
No Matches
DigitalPWMData.h File Reference

Go to the source code of this file.

Functions

int32_t HALSIM_FindDigitalPWMForChannel (int32_t channel)
 
void HALSIM_ResetDigitalPWMData (int32_t index)
 
int32_t HALSIM_RegisterDigitalPWMInitializedCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelDigitalPWMInitializedCallback (int32_t index, int32_t uid)
 
HAL_Bool HALSIM_GetDigitalPWMInitialized (int32_t index)
 
void HALSIM_SetDigitalPWMInitialized (int32_t index, HAL_Bool initialized)
 
int32_t HALSIM_RegisterDigitalPWMDutyCycleCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelDigitalPWMDutyCycleCallback (int32_t index, int32_t uid)
 
double HALSIM_GetDigitalPWMDutyCycle (int32_t index)
 
void HALSIM_SetDigitalPWMDutyCycle (int32_t index, double dutyCycle)
 
int32_t HALSIM_RegisterDigitalPWMPinCallback (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 
void HALSIM_CancelDigitalPWMPinCallback (int32_t index, int32_t uid)
 
int32_t HALSIM_GetDigitalPWMPin (int32_t index)
 
void HALSIM_SetDigitalPWMPin (int32_t index, int32_t pin)
 
void HALSIM_RegisterDigitalPWMAllCallbacks (int32_t index, HAL_NotifyCallback callback, void *param, HAL_Bool initialNotify)
 

Function Documentation

◆ HALSIM_CancelDigitalPWMDutyCycleCallback()

void HALSIM_CancelDigitalPWMDutyCycleCallback ( int32_t index,
int32_t uid )

◆ HALSIM_CancelDigitalPWMInitializedCallback()

void HALSIM_CancelDigitalPWMInitializedCallback ( int32_t index,
int32_t uid )

◆ HALSIM_CancelDigitalPWMPinCallback()

void HALSIM_CancelDigitalPWMPinCallback ( int32_t index,
int32_t uid )

◆ HALSIM_FindDigitalPWMForChannel()

int32_t HALSIM_FindDigitalPWMForChannel ( int32_t channel)

◆ HALSIM_GetDigitalPWMDutyCycle()

double HALSIM_GetDigitalPWMDutyCycle ( int32_t index)

◆ HALSIM_GetDigitalPWMInitialized()

HAL_Bool HALSIM_GetDigitalPWMInitialized ( int32_t index)

◆ HALSIM_GetDigitalPWMPin()

int32_t HALSIM_GetDigitalPWMPin ( int32_t index)

◆ HALSIM_RegisterDigitalPWMAllCallbacks()

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

◆ HALSIM_RegisterDigitalPWMDutyCycleCallback()

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

◆ HALSIM_RegisterDigitalPWMInitializedCallback()

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

◆ HALSIM_RegisterDigitalPWMPinCallback()

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

◆ HALSIM_ResetDigitalPWMData()

void HALSIM_ResetDigitalPWMData ( int32_t index)

◆ HALSIM_SetDigitalPWMDutyCycle()

void HALSIM_SetDigitalPWMDutyCycle ( int32_t index,
double dutyCycle )

◆ HALSIM_SetDigitalPWMInitialized()

void HALSIM_SetDigitalPWMInitialized ( int32_t index,
HAL_Bool initialized )

◆ HALSIM_SetDigitalPWMPin()

void HALSIM_SetDigitalPWMPin ( int32_t index,
int32_t pin )