|
BowlerKernel
|
Public Member Functions | |
| PIDConfiguration () | |
| PIDConfiguration (int channel) | |
| PIDConfiguration (int group, boolean enabled, boolean inverted, boolean async, double KP, double KI, double KD, double latch, boolean useLatch, boolean stopOnLatch, double up, double low, double hStop) | |
| PIDConfiguration (int group, boolean enabled, boolean inverted, boolean async, double KP, double KI, double KD, double latch, boolean useLatch, boolean stopOnLatch) | |
| PIDConfiguration (BowlerDatagram conf) | |
| PIDConfiguration (Object[] args) | |
| String | toString () |
| void | setGroup (int group) |
| int | getGroup () |
| void | setEnabled (boolean enabled) |
| boolean | isEnabled () |
| void | setInverted (boolean inverted) |
| boolean | isInverted () |
| void | setAsync (boolean async) |
| boolean | isAsync () |
| void | setKP (double kP) |
| double | getKP () |
| void | setKI (double kI) |
| double | getKI () |
| void | setKD (double kD) |
| double | getKD () |
| double | getIndexLatch () |
| void | setIndexLatch (double latch) |
| void | setUseLatch (boolean useLatch) |
| boolean | isUseLatch () |
| void | setStopOnIndex (boolean stopOnIndex) |
| boolean | isStopOnIndex () |
| Object[] | getArgs () |
| double | getUpperHystersys () |
| void | setUpperHystersys (double up) |
| double | getLowerHystersys () |
| void | setLowerHystersys (double low) |
| double | getHystersysStop () |
| void | setHystersysStop (double hStop) |
Private Attributes | |
| int | group =0 |
| boolean | enabled =false |
| boolean | inverted =false |
| boolean | async =false |
| double | KP =.1 |
| double | KI =0 |
| double | KD =0 |
| int | latch =0 |
| boolean | useLatch =false |
| boolean | stopOnIndex =false |
| double | up =0 |
| double | low =0 |
| double | hStop =0 |
The Class PIDConfiguration.
Definition at line 10 of file PIDConfiguration.java.
| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | ) |
Instantiates a new PID configuration.
Definition at line 54 of file PIDConfiguration.java.
| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | int | channel | ) |
Instantiates a new PID configuration.
| channel | the channel |
Definition at line 63 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.group.
| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | int | group, |
| boolean | enabled, | ||
| boolean | inverted, | ||
| boolean | async, | ||
| double | KP, | ||
| double | KI, | ||
| double | KD, | ||
| double | latch, | ||
| boolean | useLatch, | ||
| boolean | stopOnLatch, | ||
| double | up, | ||
| double | low, | ||
| double | hStop | ||
| ) |
Instantiates a new PID configuration.
| group | This is the PID group this configuration object represents |
| enabled | True if the controller is running, false otherwise |
| inverted | This inverts the output value. Set true if the controller diverges |
| async | sets the flag to send this channels async values upstream |
| KP | Proportional constant |
| KI | Integral constant |
| KD | Derivative constant |
| latch | The value to latch into the PID controller if the home switch is hit (encoder only, not used in analog PID) |
| useLatch | Use the value to latch into the PID controller if the home switch is hit (encoder only, not used in analog PID) |
| stopOnLatch | Set the setpoint of the controller to current if home switch is hit (encoder only, not used in analog PID) |
| up | the up |
| low | the low |
| hStop | the h stop |
Definition at line 84 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.async, com.neuronrobotics.sdk.pid.PIDConfiguration.enabled, com.neuronrobotics.sdk.pid.PIDConfiguration.group, com.neuronrobotics.sdk.pid.PIDConfiguration.hStop, com.neuronrobotics.sdk.pid.PIDConfiguration.inverted, com.neuronrobotics.sdk.pid.PIDConfiguration.KD, com.neuronrobotics.sdk.pid.PIDConfiguration.KI, com.neuronrobotics.sdk.pid.PIDConfiguration.KP, com.neuronrobotics.sdk.pid.PIDConfiguration.latch, com.neuronrobotics.sdk.pid.PIDConfiguration.low, com.neuronrobotics.sdk.pid.PIDConfiguration.setAsync(), com.neuronrobotics.sdk.pid.PIDConfiguration.setEnabled(), com.neuronrobotics.sdk.pid.PIDConfiguration.setGroup(), com.neuronrobotics.sdk.pid.PIDConfiguration.setHystersysStop(), com.neuronrobotics.sdk.pid.PIDConfiguration.setIndexLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.setInverted(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKD(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKI(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKP(), com.neuronrobotics.sdk.pid.PIDConfiguration.setLowerHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.setStopOnIndex(), com.neuronrobotics.sdk.pid.PIDConfiguration.setUpperHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.setUseLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.up, and com.neuronrobotics.sdk.pid.PIDConfiguration.useLatch.

| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | int | group, |
| boolean | enabled, | ||
| boolean | inverted, | ||
| boolean | async, | ||
| double | KP, | ||
| double | KI, | ||
| double | KD, | ||
| double | latch, | ||
| boolean | useLatch, | ||
| boolean | stopOnLatch | ||
| ) |
Instantiates a new PID configuration.
| group | the group |
| enabled | the enabled |
| inverted | the inverted |
| async | the async |
| KP | the kp |
| KI | the ki |
| KD | the kd |
| latch | the latch |
| useLatch | the use latch |
| stopOnLatch | the stop on latch |
Definition at line 115 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.async, com.neuronrobotics.sdk.pid.PIDConfiguration.enabled, com.neuronrobotics.sdk.pid.PIDConfiguration.group, com.neuronrobotics.sdk.pid.PIDConfiguration.inverted, com.neuronrobotics.sdk.pid.PIDConfiguration.KD, com.neuronrobotics.sdk.pid.PIDConfiguration.KI, com.neuronrobotics.sdk.pid.PIDConfiguration.KP, com.neuronrobotics.sdk.pid.PIDConfiguration.latch, and com.neuronrobotics.sdk.pid.PIDConfiguration.useLatch.
| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | BowlerDatagram | conf | ) |
Used to parse a PID configuration out of a PID packet.
| conf | the conf |
Definition at line 131 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.common.ByteList.convertToInt(), com.neuronrobotics.sdk.common.ByteList.get(), com.neuronrobotics.sdk.common.ByteList.getBytes(), com.neuronrobotics.sdk.common.BowlerDatagram.getData(), com.neuronrobotics.sdk.pid.PIDConfiguration.setAsync(), com.neuronrobotics.sdk.pid.PIDConfiguration.setEnabled(), com.neuronrobotics.sdk.pid.PIDConfiguration.setGroup(), com.neuronrobotics.sdk.pid.PIDConfiguration.setHystersysStop(), com.neuronrobotics.sdk.pid.PIDConfiguration.setIndexLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.setInverted(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKD(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKI(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKP(), com.neuronrobotics.sdk.pid.PIDConfiguration.setLowerHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.setStopOnIndex(), com.neuronrobotics.sdk.pid.PIDConfiguration.setUpperHystersys(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setUseLatch().

| com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration | ( | Object[] | args | ) |
Used to parse a PID configuration out of a PID packet.
| args | the args |
Definition at line 160 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.setAsync(), com.neuronrobotics.sdk.pid.PIDConfiguration.setEnabled(), com.neuronrobotics.sdk.pid.PIDConfiguration.setGroup(), com.neuronrobotics.sdk.pid.PIDConfiguration.setHystersysStop(), com.neuronrobotics.sdk.pid.PIDConfiguration.setIndexLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.setInverted(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKD(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKI(), com.neuronrobotics.sdk.pid.PIDConfiguration.setKP(), com.neuronrobotics.sdk.pid.PIDConfiguration.setLowerHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.setStopOnIndex(), com.neuronrobotics.sdk.pid.PIDConfiguration.setUpperHystersys(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setUseLatch().

| Object [] com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs | ( | ) |
Gets the args.
Definition at line 382 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.async, com.neuronrobotics.sdk.pid.PIDConfiguration.enabled, com.neuronrobotics.sdk.pid.PIDConfiguration.group, com.neuronrobotics.sdk.pid.PIDConfiguration.hStop, com.neuronrobotics.sdk.pid.PIDConfiguration.inverted, com.neuronrobotics.sdk.pid.PIDConfiguration.KD, com.neuronrobotics.sdk.pid.PIDConfiguration.KI, com.neuronrobotics.sdk.pid.PIDConfiguration.KP, com.neuronrobotics.sdk.pid.PIDConfiguration.latch, com.neuronrobotics.sdk.pid.PIDConfiguration.low, com.neuronrobotics.sdk.pid.PIDConfiguration.stopOnIndex, com.neuronrobotics.sdk.pid.PIDConfiguration.up, and com.neuronrobotics.sdk.pid.PIDConfiguration.useLatch.
Referenced by com.neuronrobotics.sdk.namespace.bcs.pid.PidNamespaceImp.ConfigurePIDController(), and com.neuronrobotics.sdk.namespace.bcs.pid.PidDeviceServerNamespace.PidDeviceServerNamespace().
| int com.neuronrobotics.sdk.pid.PIDConfiguration.getGroup | ( | ) |
Gets the group.
Definition at line 211 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.group.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.pid.VirtualGenericPIDDevice.ConfigurePIDController(), com.neuronrobotics.sdk.pid.VirtualGenericPIDDevice.SyncThread.run(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getHystersysStop | ( | ) |
Gets the hystersys stop.
Definition at line 442 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.hStop.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getIndexLatch | ( | ) |
Gets the index latch.
Definition at line 328 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.latch.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getKD | ( | ) |
Gets the kd.
Definition at line 319 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KD.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getKI | ( | ) |
Gets the ki.
Definition at line 301 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KI.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getKP | ( | ) |
Gets the kp.
Definition at line 283 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KP.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getLowerHystersys | ( | ) |
Gets the lower hystersys.
Definition at line 424 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.low.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| double com.neuronrobotics.sdk.pid.PIDConfiguration.getUpperHystersys | ( | ) |
Gets the upper hystersys.
Definition at line 406 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.up.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| boolean com.neuronrobotics.sdk.pid.PIDConfiguration.isAsync | ( | ) |
Checks if is async.
Definition at line 265 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.async.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| boolean com.neuronrobotics.sdk.pid.PIDConfiguration.isEnabled | ( | ) |
Checks if is enabled.
Definition at line 229 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.enabled.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| boolean com.neuronrobotics.sdk.pid.PIDConfiguration.isInverted | ( | ) |
Checks if is inverted.
Definition at line 247 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.inverted.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| boolean com.neuronrobotics.sdk.pid.PIDConfiguration.isStopOnIndex | ( | ) |
Checks if is stop on index.
Definition at line 373 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.stopOnIndex.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| boolean com.neuronrobotics.sdk.pid.PIDConfiguration.isUseLatch | ( | ) |
Checks if is use latch.
Definition at line 355 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.useLatch.
Referenced by com.neuronrobotics.sdk.commands.bcs.pid.ConfigurePIDCommand.ConfigurePIDCommand(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.setPidConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.toString().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setAsync | ( | boolean | async | ) |
Sets the async.
| async | the new async |
Definition at line 256 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.async.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setEnabled | ( | boolean | enabled | ) |
Sets the enabled.
| enabled | the new enabled |
Definition at line 220 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.enabled.
Referenced by com.neuronrobotics.sdk.pid.VirtualGenericPIDDevice.GetAllPIDPosition(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setGroup | ( | int | group | ) |
Sets the group.
| group | the new group |
Definition at line 202 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.group.
Referenced by com.neuronrobotics.sdk.pid.PIDChannel.ConfigurePIDController(), com.neuronrobotics.sdk.pid.VirtualGenericPIDDevice.GetAllPIDPosition(), com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setHystersysStop | ( | double | hStop | ) |
Sets the hystersys stop.
| hStop | the new hystersys stop |
Definition at line 451 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.hStop.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setIndexLatch | ( | double | latch | ) |
Sets the index latch.
| latch | the new index latch |
Definition at line 337 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.latch.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.homeLink(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setInverted | ( | boolean | inverted | ) |
Sets the inverted.
| inverted | the new inverted |
Definition at line 238 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.inverted.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setKD | ( | double | kD | ) |
Sets the kd.
| kD | the new kd |
Definition at line 310 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KD.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setKI | ( | double | kI | ) |
Sets the ki.
| kI | the new ki |
Definition at line 292 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KI.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setKP | ( | double | kP | ) |
Sets the kp.
| kP | the new kp |
Definition at line 274 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.KP.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setLowerHystersys | ( | double | low | ) |
Sets the lower hystersys.
| low | the new lower hystersys |
Definition at line 433 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.low.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setStopOnIndex | ( | boolean | stopOnIndex | ) |
Sets the stop on index.
| stopOnIndex | the new stop on index |
Definition at line 364 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.stopOnIndex.
Referenced by com.neuronrobotics.sdk.addons.kinematics.LinkConfiguration.getPidConfiguration(), com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.homeLink(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setUpperHystersys | ( | double | up | ) |
Sets the upper hystersys.
| up | the new upper hystersys |
Definition at line 415 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.up.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration().
| void com.neuronrobotics.sdk.pid.PIDConfiguration.setUseLatch | ( | boolean | useLatch | ) |
Sets the use latch.
| useLatch | the new use latch |
Definition at line 346 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.useLatch.
Referenced by com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.homeLink(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.addons.kinematics.AbstractKinematicsNR.setDevice().
| String com.neuronrobotics.sdk.pid.PIDConfiguration.toString | ( | ) |
Definition at line 182 of file PIDConfiguration.java.
References com.neuronrobotics.sdk.pid.PIDConfiguration.getGroup(), com.neuronrobotics.sdk.pid.PIDConfiguration.getHystersysStop(), com.neuronrobotics.sdk.pid.PIDConfiguration.getIndexLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKD(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKI(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKP(), com.neuronrobotics.sdk.pid.PIDConfiguration.getLowerHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.getUpperHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.isAsync(), com.neuronrobotics.sdk.pid.PIDConfiguration.isEnabled(), com.neuronrobotics.sdk.pid.PIDConfiguration.isInverted(), com.neuronrobotics.sdk.pid.PIDConfiguration.isStopOnIndex(), and com.neuronrobotics.sdk.pid.PIDConfiguration.isUseLatch().

|
private |
The async.
Definition at line 22 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.isAsync(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setAsync().
|
private |
The enabled.
Definition at line 16 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.isEnabled(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setEnabled().
|
private |
The group.
Definition at line 13 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getGroup(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setGroup().
|
private |
The h stop.
Definition at line 49 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getHystersysStop(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setHystersysStop().
|
private |
The inverted.
Definition at line 19 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.isInverted(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setInverted().
|
private |
The kd.
Definition at line 31 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKD(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setKD().
|
private |
The ki.
Definition at line 28 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKI(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setKI().
|
private |
The kp.
Definition at line 25 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getKP(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setKP().
|
private |
The latch.
Definition at line 34 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getIndexLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setIndexLatch().
|
private |
The low.
Definition at line 46 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getLowerHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setLowerHystersys().
|
private |
The stop on index.
Definition at line 40 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.isStopOnIndex(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setStopOnIndex().
|
private |
The up.
Definition at line 43 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.getUpperHystersys(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setUpperHystersys().
|
private |
The use latch.
Definition at line 37 of file PIDConfiguration.java.
Referenced by com.neuronrobotics.sdk.pid.PIDConfiguration.getArgs(), com.neuronrobotics.sdk.pid.PIDConfiguration.isUseLatch(), com.neuronrobotics.sdk.pid.PIDConfiguration.PIDConfiguration(), and com.neuronrobotics.sdk.pid.PIDConfiguration.setUseLatch().