- PDP - Class in com.explodingbacon.bcnlib.sensors
-
A class for the Power Distribution Panel.
- PDP() - Constructor for class com.explodingbacon.bcnlib.sensors.PDP
-
Creates a PDP.
- PIDController - Class in com.explodingbacon.bcnlib.framework
-
All-encompassing PID controller that can be used for rate and for position controllers.
- PIDController(SpeedController, PIDSource, double, double, double) - Constructor for class com.explodingbacon.bcnlib.framework.PIDController
-
Creates a new PIDController
object with given values, using the defaults for min and max
motor target.
- PIDController(SpeedController, PIDSource, double, double, double, double, double) - Constructor for class com.explodingbacon.bcnlib.framework.PIDController
-
Creates a new PIDController
object with given values.
- PIDSource - Interface in com.explodingbacon.bcnlib.framework
-
An interface for PIDSources.
- pidWrite(double) - Method in class com.explodingbacon.bcnlib.actuators.FakeMotor
-
- pidWrite(double) - Method in class com.explodingbacon.bcnlib.actuators.MotorGroup
-
- PURPLE - Static variable in class com.explodingbacon.bcnlib.vision.Color
-
- putBoolean(String, Boolean) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- putBoolean(String, Boolean) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-
- putNumber(String, Double) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- putNumber(String, Double) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-
- putString(String, String) - Method in class com.explodingbacon.bcnlib.networking.NetTable
-
- putString(String, String) - Method in interface com.explodingbacon.bcnlib.networking.TableInterface
-