WPILibC++ 2025.2.1
|
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. | |
void | HAL_InitAccumulator (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Initialize the accumulator. | |
void | HAL_ResetAccumulator (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Resets the accumulator to the initial value. | |
void | HAL_SetAccumulatorCenter (HAL_AnalogInputHandle analogPortHandle, int32_t center, int32_t *status) |
Set the center value of the accumulator. | |
void | HAL_SetAccumulatorDeadband (HAL_AnalogInputHandle analogPortHandle, int32_t deadband, int32_t *status) |
Set the accumulator's deadband. | |
int64_t | HAL_GetAccumulatorValue (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Read the accumulated value. | |
int64_t | HAL_GetAccumulatorCount (HAL_AnalogInputHandle analogPortHandle, int32_t *status) |
Read the number of accumulated values. | |
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. | |