|  | WPILibC++ 2025.3.2
    | 
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. | |