Interface IAnalogAccumulator
Assembly: FRC.Hal.dll
Syntax
[StatusCheckedBy(typeof(StatusHandling), null)]
public interface IAnalogAccumulator
Methods
|
Improve this Doc
View Source
HAL_GetAccumulatorCount(Int32)
Declaration
long HAL_GetAccumulatorCount(int analogPortHandle)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
Returns
|
Improve this Doc
View Source
HAL_GetAccumulatorOutput(Int32, Int64*, Int64*)
Declaration
void HAL_GetAccumulatorOutput(int analogPortHandle, long *value, long *count)
Parameters
|
Improve this Doc
View Source
HAL_GetAccumulatorValue(Int32)
Declaration
long HAL_GetAccumulatorValue(int analogPortHandle)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
Returns
|
Improve this Doc
View Source
HAL_InitAccumulator(Int32)
Declaration
[StatusCheckRange(0, typeof(StatusHandling), "AccumulatorStatusCheck")]
void HAL_InitAccumulator(int analogPortHandle)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
|
Improve this Doc
View Source
HAL_IsAccumulatorChannel(Int32)
Declaration
int HAL_IsAccumulatorChannel(int analogPortHandle)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
Returns
|
Improve this Doc
View Source
HAL_ResetAccumulator(Int32)
Declaration
void HAL_ResetAccumulator(int analogPortHandle)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
|
Improve this Doc
View Source
HAL_SetAccumulatorCenter(Int32, Int32)
Declaration
void HAL_SetAccumulatorCenter(int analogPortHandle, int center)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
Int32 |
center |
|
|
Improve this Doc
View Source
HAL_SetAccumulatorDeadband(Int32, Int32)
Declaration
void HAL_SetAccumulatorDeadband(int analogPortHandle, int deadband)
Parameters
Type |
Name |
Description |
Int32 |
analogPortHandle |
|
Int32 |
deadband |
|