BowlerKernel
|
Public Member Functions | |
boolean | runOutputHysteresisCalibration (int group) |
![]() | |
boolean | ResetPIDChannel (int group, float valueToSetCurrentTo) |
boolean | ConfigurePIDController (PIDConfiguration config) |
PIDConfiguration | getPIDConfiguration (int group) |
boolean | ConfigurePDVelovityController (PDVelocityConfiguration config) |
PDVelocityConfiguration | getPDVelocityConfiguration (int group) |
int | getPIDChannelCount () |
boolean | SetPIDSetPoint (int group, float setpoint, double seconds) |
boolean | SetAllPIDSetPoint (float[]setpoints, double seconds) |
float | GetPIDPosition (int group) |
float[] | GetAllPIDPosition () |
void | addPIDEventListener (IPIDEventListener l) |
void | removePIDEventListener (IPIDEventListener l) |
void | flushPIDChannels (double time) |
boolean | SetPIDInterpolatedVelocity (int group, int unitsPerSecond, double seconds) throws PIDCommandException |
boolean | SetPDVelocity (int group, int unitsPerSecond, double seconds) throws PIDCommandException |
PIDChannel | getPIDChannel (int group) |
boolean | killAllPidGroups () |
boolean | isAvailable () |
The Interface IExtendedPIDControl.
Definition at line 8 of file IExtendedPIDControl.java.
boolean com.neuronrobotics.sdk.namespace.bcs.pid.IExtendedPIDControl.runOutputHysteresisCalibration | ( | int | group | ) |
Run output hysteresis calibration.
group | the group |
Implemented in com.neuronrobotics.sdk.pid.GenericPIDDevice, com.neuronrobotics.sdk.namespace.bcs.pid.PidNamespaceImp, and com.neuronrobotics.sdk.namespace.bcs.pid.LegacyPidNamespaceImp.
Referenced by com.neuronrobotics.sdk.pid.GenericPIDDevice.runOutputHysteresisCalibration().