WPILibC++ 2023.4.3-108-ge5452e3
|
Go to the source code of this file.
Functions | |
HAL_Bool | HAL_IsAccumulatorChannel (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Is the channel attached to an accumulator. More... | |
void | HAL_InitAccumulator (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Initialize the accumulator. More... | |
void | HAL_ResetAccumulator (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Resets the accumulator to the initial value. More... | |
void | HAL_SetAccumulatorCenter (HAL_AnalogInputHandle analogPortHandle, int32_t center, int32_t *status) |
Set the center value of the accumulator. More... | |
void | HAL_SetAccumulatorDeadband (HAL_AnalogInputHandle analogPortHandle, int32_t deadband, int32_t *status) |
Set the accumulator's deadband. More... | |
int64_t | HAL_GetAccumulatorValue (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Read the accumulated value. More... | |
int64_t | HAL_GetAccumulatorCount (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Read the number of accumulated values. More... | |
void | HAL_GetAccumulatorOutput (HAL_AnalogInputHandle analogPortHandle, int64_t *value, int64_t *count, int32_t *status) |
Read the accumulated value and the number of accumulated values atomically. More... | |