Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X Y Z 

A

A() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
AboveDebounce(double) - Method in class org.usfirst.frc.team1736.lib.Util.DaBouncer
Call once per periodic loop.
AboveDebounceBoo(boolean) - Method in class org.usfirst.frc.team1736.lib.Util.DaBouncer
 
accumulator - Variable in class org.usfirst.frc.team1736.lib.SignalMath.IntegralCalculator
Present value of the accumulator.
acknowledgeValUpdate() - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
For bookkeeping purposes, mark that the cal value update has been processed.
acqActive - Static variable in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
 
activeSignalList - Static variable in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
 
addChildEvent(AutoEvent) - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Assign a child event to this event.
addDScheduleVal(double, double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID
Add a new point to the Derivative Gain Scheduler.
addEvent(AutoEvent) - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
Add sequential event to the primary timeline.
addIScheduleVal(double, double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID
Add a new point to the Integral Gain Scheduler.
addLoggingFieldBoolean(String, String, String, Object, Object...) - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Add a field to be logged at each loop of the robot code.
addLoggingFieldBoolean(String, String, String, Class<?>, Object...) - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Add a field to be logged at each loop of the robot code.
addLoggingFieldDouble(String, String, String, Object, Object...) - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Add a field to be logged at each loop of the robot code.
addLoggingFieldDouble(String, String, String, Class<?>, Object...) - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Add a field to be logged at each loop of the robot code.
addNewSignal(String, String) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
 
addPScheduleVal(double, double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID
Add a new point to the Proportional Gain Scheduler.
addSample(String, double, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
Put a new signal to the web interface, or update an existing one with the same name
addWaypoint(double, double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
Call this to add a new waypoint to the end of the path.
ADIS16448_IMU - Class in org.usfirst.frc.team1736.lib.Sensors
This class is for the ADIS16448 IMU that connects to the RoboRIO MXP port.
ADIS16448_IMU() - Constructor for class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
Constructor.
AdvancedCasserolePID - Class in org.usfirst.frc.team1736.lib.CasserolePID
 
AdvancedCasserolePID.GainScheduleTypes - Enum in org.usfirst.frc.team1736.lib.CasserolePID
Supported types of Gain Scheduling
ADXRS453_Gyro - Class in org.usfirst.frc.team1736.lib.Sensors
Use a rate gyro to return the robots heading relative to a starting position.
ADXRS453_Gyro() - Constructor for class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
Constructor.
ADXRS453_Gyro(SPI.Port) - Constructor for class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
Constructor.
AutoEvent - Class in org.usfirst.frc.team1736.lib.AutoSequencer
AutoEvent is the abstract class which all things put onto the robot autonomous timeline must implement.
AutoEvent() - Constructor for class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
 
AutoSequencer - Class in org.usfirst.frc.team1736.lib.AutoSequencer
Casserole Autonomous mode event sequencer.
AutoSequencer() - Constructor for class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
 
AveragingFilter - Class in org.usfirst.frc.team1736.lib.SignalMath
Class which implements a simple average filter.
AveragingFilter(int, double) - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.AveragingFilter
Initialize all things needed for the averaging filter.

B

B() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
BackButton() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
BatteryParamEstimator - Class in org.usfirst.frc.team1736.lib.BatteryParam
DESCRIPTION:
Battery parameter estimator - calculates an estimate for a battery's open circuit voltage (Voc) and equivilant series resistance (ESR) based on a windows of system current/voltage measurements.
BatteryParamEstimator(int) - Constructor for class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Initalizes all internal variables for using the class.
BelowDebounce(double) - Method in class org.usfirst.frc.team1736.lib.Util.DaBouncer
Call once per periodic loop.
broadcastData() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
send socket data out to client
broadcastData() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
send socket data out to client
broadcastData() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
send socket data out to client
broadcastData() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
send socket data out to client
broadcastMsg(String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
send a string message over the socket to notify the user of something.

C

calcDeriv(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.DerivativeCalculator
Given a new input value, output its derivative based on the last time the method was invoked.
calcIntegral(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.IntegralCalculator
Perform numerical integration by accounting for a new sample, and returning the present integral value.
calcPath(int) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
Calc Path - must be run in auto_init to calculate a path based on the selected auto mode.
calculate(double, double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
This code will calculate a smooth path based on the program parameters.
calculate(double, double, double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
This code will calculate a smooth path based on the program parameters.
calculate(double, double, double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
This code will calculate a smooth path based on the program parameters.
calcWheelPaths(double[][], double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Calculates all wheel paths based on robot track width and length Big O: 2N
calibrate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
calibrate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
This is a blocking calibration call.
Calibration - Class in org.usfirst.frc.team1736.lib.Calibration
DESCRIPTION:
Single Calibration.
Calibration(String, double) - Constructor for class org.usfirst.frc.team1736.lib.Calibration.Calibration
Constructor for a new calibratable value.
Calibration(String, double, double, double) - Constructor for class org.usfirst.frc.team1736.lib.Calibration.Calibration
Constructor for a new calibratable value with range limiting
CalWrangler - Class in org.usfirst.frc.team1736.lib.Calibration
DESCRIPTION:
Calibration Wrangler.
CalWrangler() - Constructor for class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
 
cancelCalibrate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
CasseroleCalStreamerSocket - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Private socket definition class that Jetty wants me to make public even though it doesn't actually have to be.
CasseroleCalStreamerSocket() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
 
CasseroleDriverView - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Driver View webpage definition class.
CasseroleDriverView() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
 
CasseroleDriverViewStreamerSocket - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Private socket definition class that Jetty wants me to make public even though it doesn't actually have to be.
CasseroleDriverViewStreamerSocket() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
 
CasseroleHourmeter - Class in org.usfirst.frc.team1736.lib.Hourmeter
Tracks robot runtime over its life.
CasseroleHourmeter() - Constructor for class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
Initialize the hourmeter.
CasseroleLEDInterface - Interface in org.usfirst.frc.team1736.lib.LEDs
 
CasserolePath - Class in org.usfirst.frc.team1736.lib.PathPlanner
 
CasserolePath() - Constructor for class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
casserolePathExecutor - Class in org.usfirst.frc.team1736.lib.PathPlanner
 
casserolePathExecutor.PathPlanningPlayback - Class in org.usfirst.frc.team1736.lib.PathPlanner
 
CasserolePID - Class in org.usfirst.frc.team1736.lib.CasserolePID
DESCRIPTION:
PID Controller algorithm designed by FRC1736 Robot Casserole.
CasserolePID(double, double, double) - Constructor for class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Simple Constructor
CasserolePID(double, double, double, double, double, double) - Constructor for class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
More-Complex Constructor
CasseroleRTPlotStreamerSocket - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Private socket definition class that Jetty wants me to make public even though it doesn't actually have to be.
CasseroleRTPlotStreamerSocket() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
 
CasseroleStateStreamerSocket - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Private socket definition class that Jetty wants me to make public even though it doesn't actually have to be.
CasseroleStateStreamerSocket() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
 
CasseroleWebPlots - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Realtime Plot View webpage definition class.
CasseroleWebPlots() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
 
CasseroleWebServer - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
Basic controls for a customized Jetty embedded webserver, serving up a fixed number of useful pages for displaying robot data and calibration information.
CasseroleWebServer() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebServer
 
CassesroleWebStates - Class in org.usfirst.frc.team1736.lib.WebServer
DESCRIPTION:
State View webpage definition class.
CassesroleWebStates() - Constructor for class org.usfirst.frc.team1736.lib.WebServer.CassesroleWebStates
 
childEvents - Variable in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
 
CIMCurrentEstimator - Class in org.usfirst.frc.team1736.lib.MotorCurrentEstimators
DESCRIPTION:
Current draw estimator for full-sized (2.5") CIM motor plus nominal wiring.
CIMCurrentEstimator(int, double, PowerDistributionPanel) - Constructor for class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.CIMCurrentEstimator
Sets up the current estimator with the system parameters.
clearAllEvents() - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
 
clearColorBuffer() - Method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
 
clearColorBuffer() - Method in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
clearColorBuffer() - Method in class org.usfirst.frc.team1736.lib.LEDs.DotStarsLEDStrip
Clears all contents in the color buffer.
close() - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Closes the log file and ensures everything is written to disk.
close() - Method in class org.usfirst.frc.team1736.lib.Logging.simpleCsvLogger
Closes the log file and ensures everything is written to disk.
CommandDbnc_loops - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum number of loops above the command threshold to ensure the motor should be rotating
CommandThresh - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum command to ensure the motor should be rotating
CrashTracker - Class in org.usfirst.frc.team1736.lib.Util
 
CrashTracker() - Constructor for class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
CsvLogger - Class in org.usfirst.frc.team1736.lib.Logging
DESCRIPTION:
Provides an API for FRC 1736 Robot Casserole datalogging on the robot during testing or matches.
CsvLogger() - Constructor for class org.usfirst.frc.team1736.lib.Logging.CsvLogger
 
cur_val - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Present value for the calibration.
curError - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 

D

DaBouncer - Class in org.usfirst.frc.team1736.lib.Util
DESCRIPTION:
Threshold and Debounce library for signal conditioning USAGE: Instantiate class Set Threshold and dbnc (time) globals Call *Debounce() method once per loop with each new signal value to debounce the signal
DaBouncer() - Constructor for class org.usfirst.frc.team1736.lib.Util.DaBouncer
Constsructor.
dbnc - Variable in class org.usfirst.frc.team1736.lib.Util.DaBouncer
Debounce time (in loops)
default_val - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Default value the calibration will take on.
DerivativeCalculator - Class in org.usfirst.frc.team1736.lib.SignalMath
Class which implements a simple discrete-time derivative calculation.
DerivativeCalculator() - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.DerivativeCalculator
Constructor for derivative calculator.
DesktopTestLEDs - Class in org.usfirst.frc.team1736.lib.LEDs
 
DesktopTestLEDs(int) - Constructor for class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
DotStarsLEDStrip - Class in org.usfirst.frc.team1736.lib.LEDs
DESCRIPTION:
Driver for Adafruit APA102 DotStar LED strips.
DotStarsLEDStrip(int) - Constructor for class org.usfirst.frc.team1736.lib.LEDs.DotStarsLEDStrip
Constructor for led strip class
doubleArrayCopy(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Performs a deep copy of a 2 Dimensional Array looping thorough each element in the 2D array BigO: Order N x M
doubleArrayCopy(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Performs a deep copy of a 2 Dimensional Array looping thorough each element in the 2D array BigO: Order N x M
DPad() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
DPadDown() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
DPadLeft() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
DPadRight() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
DPadUp() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
DRIVETRAIN_WIDTH_FT - Static variable in class org.usfirst.frc.team1736.lib.Globals.RobotConstants
Tank drive width between each side of the drivetrain in ft

E

endCalibrate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
eval(double, double, double) - Method in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Call once per periodic loop to determine motor state

F

FalconPathPlanner - Class in org.usfirst.frc.team1736.lib.FalconPathPlanner
This Class provides many useful algorithms for Robot Path Planning.
FalconPathPlanner(double[][]) - Constructor for class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Constructor, takes a Path of Way Points defined as a double array of column vectors representing the global cartesian points of the path in {x,y} coordinates.
FalconPathPlanner - Class in org.usfirst.frc.team1736.lib.PathPlanner
This Class provides many useful algorithms for Robot Path Planning.
FalconPathPlanner(double[][]) - Constructor for class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Constructor, takes a Path of Way Points defined as a double array of column vectors representing the global cartesian points of the path in {x,y} coordinates.
figure8Example() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
filter(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.AveragingFilter
Add a new input to the filter and get the current output from the filter
filter(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.MedianFilter
Add a new input to the filter and get the current output from the filter
FilterCoefs - Class in org.usfirst.frc.team1736.lib.SignalMath
Pre-calculated Coefficients used for filter calculations.
FilterType - Enum in org.usfirst.frc.team1736.lib.SignalMath
Enumeration for describing filter types.
FIRFilter - Class in org.usfirst.frc.team1736.lib.SignalMath
Generic Finite Impluse Response (FIR) filter.
FIRFilter(FilterType) - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.FIRFilter
Initalize memory for the filter, and start periodic calculations in the background.
forceStopAllChildren() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
 
forceSync() - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Clears the IO buffer in memory and forces things to file.
forceSync() - Method in class org.usfirst.frc.team1736.lib.Logging.simpleCsvLogger
Clears the buffer in memory and forces things to file.
free() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
Delete (free) the spi port used for the IMU.
free() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
Delete (free) the spi port used for the gyro and stop accumulating.

G

get() - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Retrieve the present value of this calibration.
get_gyro_angle() - Method in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Get the most recent angle calculation result from the gyro.
get_gyro_initalized() - Method in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Check if the gyro has been initalized fully yet or not.
get_gyro_read_status() - Method in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Check if the most recent read from the gyro was good or not.
get_gyro_z() - Method in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
 
getAccelX() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getAccelY() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getAccelZ() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getAllObjects() - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
 
getAngle() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
getAngle() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
getAngleX() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getAngleY() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getAngleZ() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getArea(int) - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getBarometricPressure() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getBlueVal() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Returns the most recent blue intensity read from the sensor
getCalFromName(String) - Static method in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Return a reference to a registered calibration, given its name.
getCenter() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
getClearVal() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Returns the most recent overall intensity read from the sensor
getConfidence() - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Getter for Confidence condition met boolean.
getCpuLoad() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getCurError() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getCurrentEstimate(double, double) - Method in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.CIMCurrentEstimator
Determines a unique file name, and opens a file in the data captures directory and writes the initial lines to it.
getDefault() - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Get the default value of the calibration.
getDistanceIn() - Method in class org.usfirst.frc.team1736.lib.Sensors.pulsedLightLIDAR
Return Distance in Inches
getEstESR() - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Getter for ESR.
getEstVoc() - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Getter for Voc.
getEstVsys(double) - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Given a system current draw, estimate the resulting system voltage given the latest estimated battery parameters.
getFilterOutput() - Method in class org.usfirst.frc.team1736.lib.SignalMath.FIRFilter
Get the present output of the filter.
getFPS() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getFrameCounter() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getGreenVal() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Returns the most recent green intensity read from the sensor
getHeight(int) - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getIntermedeateColor(double, Color, Color) - Static method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
Get an intermediate color between two colors Super simple cross-fade in RGB space with no regard for HSV or any actual science on how colors work.
getKd() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getKdf() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getKf() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getKi() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getKp() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getKp2() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getLastSampleTime() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getMagX() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getMagY() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getMagZ() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getMaxIdraw(double) - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Given a minimum system voltage allowable, estimate the maximum current which may be drawn from the battery at the present time.
getMemLoad() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getNumTargetsObserved() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getPacket() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.UDPReceiver
Listens on the UPD connection for a packet.
getPacketRxSystemTime() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getPitch() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getProcTimeMs() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getQuaternionW() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getQuaternionX() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getQuaternionY() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getQuaternionZ() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getRate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
getRate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
getRateX() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getRateY() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getRateZ() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getRedVal() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Returns the most recent red intensity read from the sensor
getRoll() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getSetpoint() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
getTemperature() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getValAtTime(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.InterpValueHistoryBuffer
Returns the value at a given time, linearlly interpolated.
getWaypointsAsArray() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
getWidth(int) - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getX(int) - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getXVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Returns the first column of a 2D array of doubles
getXVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Returns the first column of a 2D array of doubles
getY(int) - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
getYaw() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
 
getYVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Returns the second column of a 2D array of doubles
getYVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Returns the second column of a 2D array of doubles
getZVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Returns the third column of a 2D array of doubles
globalEventIndex - Static variable in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
 
globalUpdateCount - Static variable in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
 
good_data_read - Variable in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
True if the last read from the sensor was good, bad if data was corrupted
gyro_deadzone - Static variable in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Minimum rotational speed to start accumulating rotation
GYRO_INIT_READS - Static variable in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Number of reads to do on init

H

handleSignalListReq() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
Handle a user request to send information about the available signals
heading - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Array of expected heading readings (in degrees).
heading - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
heading - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
highpass2HzCoef - Static variable in class org.usfirst.frc.team1736.lib.SignalMath.FilterCoefs
81-tap filter.
highpass5HzCoef - Static variable in class org.usfirst.frc.team1736.lib.SignalMath.FilterCoefs
55-tap filter.
hueToRgb(double, double, double) - Static method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
Helper method that converts hue to rgb

I

immedeateUpdate() - Method in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
Perform an immediate update of the hourmeter.
init() - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Determines a unique file name based on current timestamp, and opens a file in the data captures directory and writes the initial lines to it.
init(String[], String[]) - Method in class org.usfirst.frc.team1736.lib.Logging.simpleCsvLogger
Determines a unique file name, and opens a file in the data captures directory and writes the initial lines to it.
init() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Initializes the actual sensor state so colors can be read.
inject(double[][], int) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Method upsamples the Path by linear injection.
inject(double[][], int) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Method upsamples the Path by linear injection.
injectionCounter2Steps(double, double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
This method calculates the optimal parameters for determining what amount of nodes to inject into the path to meet the time restraint.
injectionCounter2Steps(double, double, double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
This method calculates the optimal parameters for determining what amount of nodes to inject into the path to meet the time restraint.
insert(double, double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.InterpValueHistoryBuffer
Insert a new value into the buffer.
insertNewPoint(double, double) - Method in class org.usfirst.frc.team1736.lib.Util.MapLookup2D
Insert a new X/Y point into the Map
IntegralCalculator - Class in org.usfirst.frc.team1736.lib.SignalMath
Class which implements various calculations of the integral of a signal over time.
IntegralCalculator(int) - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.IntegralCalculator
Initalizes everything needed for an integral calculation.
integratorDisableThresh - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
InterpValueHistoryBuffer - Class in org.usfirst.frc.team1736.lib.SignalMath
 
InterpValueHistoryBuffer(int, double) - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.InterpValueHistoryBuffer
This class implements a set of circular buffers that can be used to store values of signals in the past, and retrieve values at arbitrary previous time indexes.
invertActual - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
invertOutput - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
invertSetpoints - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
isChanged() - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Check if the calibration has been changed by the user.
isCoProcessorAlive() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
 
isDone() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Determine if this event has completed.
isDone() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
Returns true once we've run the whole path
isLogOpen() - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Check whether there is presently a log file open and being written to.
isOnline() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
isPlaybackActive() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
Returns true if playback is currently running, false if not.
isRunning - Variable in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
True when this event is active, false if not.
isRunning() - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
Determine if the sequencer is active.
isRunning - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
isTriggered() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Determine if this event needs updating.
isTriggered() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
Always returns true, since the routine should run as soon as it comes up in the list.

J

joyscale(double) - Static method in class org.usfirst.frc.team1736.lib.HAL.JoyStickScaler
 
JoyStickScaler - Class in org.usfirst.frc.team1736.lib.HAL
 
JoyStickScaler() - Constructor for class org.usfirst.frc.team1736.lib.HAL.JoyStickScaler
 

K

kCalibrationSampleTime - Static variable in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
Kd - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
Kdf - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
Kf - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
Ki - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
Kp - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
Kp2 - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 

L

L3G4200DGyro - Class in org.usfirst.frc.team1736.lib.Sensors
DESCRIPTION:
Driver for L3G4200D MEMS Gyro Includes filtering and discrete integral for angle calculation.
LB() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
LED_RADIUS_PX - Variable in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
LED_SPACING_PX - Variable in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
leftFrontPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
leftPath - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
leftRearPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
leftRight(double[][], double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Calculates the left and right wheel paths based on robot track width Big O: 2N
loadCalValues() - Static method in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Reads from the calibration .csv file and overwrites present calibration values specified.
localUpdateCount - Variable in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Total number of times the update method has been called.
logAutoInit() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logAutoPeriodic() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logData(boolean) - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
Logs data for all stored method handles.
logDisabledInit() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logDisabledPeriodic() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logRobotConstruction() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logRobotInit() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logTeleopInit() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logTeleopPeriodic() - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
logThrowableCrash(Throwable) - Static method in class org.usfirst.frc.team1736.lib.Util.CrashTracker
 
lookupVal(double) - Method in class org.usfirst.frc.team1736.lib.Util.MapLookup2D
Extract the value of the mapped function at a specific point.
LOWER_LED_COUNT - Variable in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
lowpass15HzCoef - Static variable in class org.usfirst.frc.team1736.lib.SignalMath.FilterCoefs
53-tap filter.
lowpass2HzCoef - Static variable in class org.usfirst.frc.team1736.lib.SignalMath.FilterCoefs
57-tap filter.
lowpass5HzCoef - Static variable in class org.usfirst.frc.team1736.lib.SignalMath.FilterCoefs
57-tap filter.
LStick_X() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
LStick_Y() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
LStickButton() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
LTrigger() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 

M

m_update_period_ms - Static variable in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
 
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.CoProcessor.UDPReceiver
Here, the main function is used as a test which can be run on a user's PC.
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
The main function is used as a test which can be run on a user's PC.
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
 
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
main(String[]) - Static method in class org.usfirst.frc.team1736.lib.Util.MapLookup2D
Main function - used for desktop testing of functionality.
MAIN_TASK_RATE_S - Static variable in class org.usfirst.frc.team1736.lib.Globals.RobotConstants
Main task rate in seconds.
MapLookup2D - Class in org.usfirst.frc.team1736.lib.Util
 
MapLookup2D() - Constructor for class org.usfirst.frc.team1736.lib.Util.MapLookup2D
 
max_cal - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Upper limit on the allowed calibration range
MaxCurrentDbnc_loops - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum time above current threshold before declaring the motor "over-current"
MaxCurrentThresh_A - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Maximum current the motor should draw in steady-state
MecanumPathPlanner - Class in org.usfirst.frc.team1736.lib.FalconPathPlanner
This Class provides many useful algorithms for Robot Path Planning.
MecanumPathPlanner(double[][]) - Constructor for class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Constructor, takes a Path of Way Points defined as a double array of column vectors representing the global cartesian points of the path in {x,y} coordinates and a third heading coordinate (in degrees).
MecanumPathPlanner.MotorType - Enum in org.usfirst.frc.team1736.lib.FalconPathPlanner
The location of a motor on the robot for the purpose of determining velocity.
MedianFilter - Class in org.usfirst.frc.team1736.lib.SignalMath
Class which defines a simple median filter.
MedianFilter(int, double) - Constructor for class org.usfirst.frc.team1736.lib.SignalMath.MedianFilter
Initialize all things needed for the median filter.
min_cal - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Lower limit on the allowed calibration range
MinCurrentThresh_A - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum current the motor should draw in steady-state
minutesAutonomous - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
minutesDisabled - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
minutesTeleop - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
minutesTest - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
minutesTotal - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
MotorDiagnostic - Class in org.usfirst.frc.team1736.lib.MotorCurrentEstimators
DESCRIPTION:
Class for detecting various motor failure modes, empowering the user to take proper action.
MotorDiagnostic() - Constructor for class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Constructor
motorOverCurrent - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
OverCurrent diagnostic indicates we are commanding the motor to turn, but there is too much current being drawn.
motorSpeedLost - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
SpeedLost diagnostic indicates rotation is commanded, current draw is above minimum and below maximum, but no speed is seen at the sensor.
motorStalled - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Stalled diagnostic indicates motor should be turning, is not, and is drawing too much current.

N

name - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Human-readable name for the calibration.
name - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
newBoolean(String, String) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Create a new Boolean indicator to display on the driver view webpage.
newDial(String, double, double, double, double, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Create a new dial to display on the driver view webpage.
newStringBox(String) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Create a new String to display on the driver view webpage.
newWebcam(String, String, double, double, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Add a new webcam to the driver view webpage.
nodeOnlyPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
nodeOnlyPath - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
nodeOnlyWayPoints(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
reduces the path into only nodes which change direction.
nodeOnlyWayPoints(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
reduces the path into only nodes which change direction.
numAutonomousEnables - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
numFinalPoints - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Total number of setpoints generated as part of the path planning process
numTeleopEnables - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
numTestEnables - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 

O

onWebSocketClose(int, String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
 
onWebSocketClose(int, String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
 
onWebSocketClose(int, String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
 
onWebSocketClose(int, String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
 
onWebSocketConnect(Session) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
 
onWebSocketConnect(Session) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
 
onWebSocketConnect(Session) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
 
onWebSocketConnect(Session) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
 
onWebSocketText(String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleCalStreamerSocket
 
onWebSocketText(String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
 
onWebSocketText(String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleRTPlotStreamerSocket
 
onWebSocketText(String) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
 
OperationState - Enum in org.usfirst.frc.team1736.lib.Hourmeter
Describes what state the robot is in overall (disabled, teleop, auto, etc.).
org.usfirst.frc.team1736.lib.AutoSequencer - package org.usfirst.frc.team1736.lib.AutoSequencer
Autonomous routine interface and event sequencer.
org.usfirst.frc.team1736.lib.BatteryParam - package org.usfirst.frc.team1736.lib.BatteryParam
Classes to estimate battery electrical parameters.
org.usfirst.frc.team1736.lib.Calibration - package org.usfirst.frc.team1736.lib.Calibration
Classes for creating tunable values in software.
org.usfirst.frc.team1736.lib.CasserolePID - package org.usfirst.frc.team1736.lib.CasserolePID
Customized PID controller
org.usfirst.frc.team1736.lib.CoProcessor - package org.usfirst.frc.team1736.lib.CoProcessor
Classes for interacting with other processors on the robot.
org.usfirst.frc.team1736.lib.FalconPathPlanner - package org.usfirst.frc.team1736.lib.FalconPathPlanner
Path Planning routines taken from team 2168, and updated for Casserole use.
org.usfirst.frc.team1736.lib.Globals - package org.usfirst.frc.team1736.lib.Globals
Global values used throughout robot Software
org.usfirst.frc.team1736.lib.HAL - package org.usfirst.frc.team1736.lib.HAL
Extra Hardware Abstraction Layer classes beyond the FRC standard libraries
org.usfirst.frc.team1736.lib.Hourmeter - package org.usfirst.frc.team1736.lib.Hourmeter
Classes for measuring total runtime of the robot over its life.
org.usfirst.frc.team1736.lib.LEDs - package org.usfirst.frc.team1736.lib.LEDs
LED strip interfacing classes
org.usfirst.frc.team1736.lib.Logging - package org.usfirst.frc.team1736.lib.Logging
MethodHandles-based and simple classes for logging runtime data values
org.usfirst.frc.team1736.lib.MotorCurrentEstimators - package org.usfirst.frc.team1736.lib.MotorCurrentEstimators
Processing and predicting motor current draw and behavior
org.usfirst.frc.team1736.lib.PathPlanner - package org.usfirst.frc.team1736.lib.PathPlanner
 
org.usfirst.frc.team1736.lib.Sensors - package org.usfirst.frc.team1736.lib.Sensors
Sensor interfacing classes
org.usfirst.frc.team1736.lib.SignalMath - package org.usfirst.frc.team1736.lib.SignalMath
Mathematical manipulations for real-time signals
org.usfirst.frc.team1736.lib.Util - package org.usfirst.frc.team1736.lib.Util
Miscellaneous utilities
org.usfirst.frc.team1736.lib.WebServer - package org.usfirst.frc.team1736.lib.WebServer
Jetty WebServer for displaying state data, calibration data, etc.
origCenterVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origCenterVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
origLeftFrontVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origLeftRearVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origLeftVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
origPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origPath - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
origRightFrontVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origRightRearVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
origRightVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
outputMax - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
outputMin - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
overridden - Variable in class org.usfirst.frc.team1736.lib.Calibration.Calibration
True if the user has (somehow) made this calibration a non-default value

P

paintComponent(Graphics) - Method in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
path - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
 
path_execution_time_s - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
PathPlannerAutoEvent - Class in org.usfirst.frc.team1736.lib.FalconPathPlanner
Interface into the Casserole autonomous sequencer for a path-planned traversal.
PathPlannerAutoEvent(double[][], double, DriveTrainWheelSpeedPI, DriveTrainWheelSpeedPI, DriveTrainWheelSpeedPI, DriveTrainWheelSpeedPI) - Constructor for class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
Constructor.
PathPlanningPlayback(casserolePathExecutor) - Constructor for class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor.PathPlanningPlayback
 
periodicUpdate() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID
 
periodicUpdate() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
plannerStep() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
Will be called periodically to command the pathPlanner headings.
poofExample() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
 
poofExample() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
preCacheAllMethods() - Static method in class org.usfirst.frc.team1736.lib.Logging.CsvLogger
our wonderful attempt at optimization to do a "dry run" with all methods in an attempt to cache the results and not bog down the first loop.
prev_call_time_sec - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
prev_state - Variable in class org.usfirst.frc.team1736.lib.Hourmeter.CasseroleHourmeter
 
print(double[]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
 
print(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Prints Cartesian Coordinates to the System Output as Column Vectors in the Form X Y
print(double[]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
print(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Prints Cartesian Coordinates to the System Output as Column Vectors in the Form X Y Z
print(double[]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
print(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Prints Cartesian Coordinates to the System Output as Column Vectors in the Form X Y
pulsedLightLIDAR - Class in org.usfirst.frc.team1736.lib.Sensors
DESCRIPTION:
Based on https://gist.github.com/tech2077/c4ba2d344bdfcddd48d2/download# Comments added, some functionality trimmed out to match our needs.
pulsedLightLIDAR() - Constructor for class org.usfirst.frc.team1736.lib.Sensors.pulsedLightLIDAR
 
putBoolean(String, boolean) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CassesroleWebStates
Put a new state to the web interface, or update an existing one with the same name
putDouble(String, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CassesroleWebStates
Put a new state to the web interface, or update an existing one with the same name
putInteger(String, int) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CassesroleWebStates
Put a new state to the web interface, or update an existing one with the same name
putString(String, String) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CassesroleWebStates
Put a new state to the web interface, or update an existing one with the same name

R

RB() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
readColors() - Method in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
Queries the sensor for the red, green, blue, and clear values Qualifies the read to ensure the sensor has not been reset since the last read.
register(Calibration) - Static method in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Register a calibration with the wrangler.
registeredCals - Static variable in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Full set of all registered calibrations on this robot
reset() - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Returns the calibration back to the default value.
reset() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
reset() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
reset() - Method in class org.usfirst.frc.team1736.lib.SignalMath.AveragingFilter
 
reset_gyro_angle() - Method in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Resets the current angle of the gyro to zero
resetAllCalsToDefault() - Static method in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Resets all registered calibrations back to default values
resetIntegral() - Method in class org.usfirst.frc.team1736.lib.SignalMath.IntegralCalculator
Resets the present value of the integral to zero.
resetIntegrators() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Reset all internal integrators back to zero.
resetTo(double) - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
returnPIDInput() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Override this method! This function must be implemented to return the present "actual" value of the system under control.
rightFrontPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
rightPath - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
rightRearPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
RobotConstants - Class in org.usfirst.frc.team1736.lib.Globals
Constant values pertaining to the robot at large.
RobotConstants() - Constructor for class org.usfirst.frc.team1736.lib.Globals.RobotConstants
 
RStick_X() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
RStick_Y() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
RStickButton() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
RTPlotSignals - Static variable in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
The set of objects which are broadcast.
RTrigger() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
rumbleOff() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
Turn off all rumble motors
run() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor.PathPlanningPlayback
 

S

sampleLatestData() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
Locks the most recent data from the coprocessor for use.
saveCalValues() - Static method in class org.usfirst.frc.team1736.lib.Calibration.CalWrangler
Writes present set of cal values over existing ones on file.
sensor_initalized - Variable in class org.usfirst.frc.team1736.lib.Sensors.TCS34725ColorSensor
True if sensor has been initialized, false if not
setActualAsDerivTermSrc() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Call this method to set up the algorithm to utilize only the actual (sensor feedback) value for the derivative term calculation.
setAutonomousDrivetrainSpeeds(double, double, double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
 
setBoolean(String, boolean) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Display a new value on an existing boolean display
setConfidenceThresh(double) - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
 
setDeadzone(double) - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
Update the deadzone for all joystick axes
setDialValue(String, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Display a new value on an existing dial at runtime
setErrorAsDerivTermSrc() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Call this method to set up the algorithm to utilize the error between setpoint and actual for the derivative term calculation.
setGainSchedulerVal(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID
Set the gain scheduler variable value.
setInput(double) - Method in class org.usfirst.frc.team1736.lib.SignalMath.FIRFilter
Set a new input into the filter.
setintegratorDisableThresh(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Set the Integral term disable threshold.
setKd(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setKdf(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setKf(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setKi(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setKp(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setKp2(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setLEDColor(int, double, double, double) - Method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
 
setLEDColor(int, Color) - Method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
 
setLEDColor(int, double, double, double) - Method in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
setLEDColor(int, double, double, double) - Method in class org.usfirst.frc.team1736.lib.LEDs.DotStarsLEDStrip
sets a particular LED in the string to a certain color
setLEDColorHSL(int, double, double, double) - Method in interface org.usfirst.frc.team1736.lib.LEDs.CasseroleLEDInterface
 
setLeftRumble(float) - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
Adjust the rumbliness of the left rumble motor.
setOutputInverted(boolean) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Sets the control effort to be inverted from the normal calculation
setOutputRange(double, double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Set limits on what the control effort (output) can be commanded to.
setOverride(double) - Method in class org.usfirst.frc.team1736.lib.Calibration.Calibration
Set a new value to override the present calibration.
setPathAlpha(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Advanced path adjustment.
setPathAlpha(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
setPathAlpha(double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
setPathBeta(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Advanced path adjustment.
setPathBeta(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
setPathBeta(double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
setPathTolerance(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Advanced path adjustment.
setPathTolerance(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
setPathTolerance(double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
setpoint - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
setRightRumble(float) - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
Adjust the rumbliness of the right rumble motor.
setSensorInverted(boolean) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Sets the sensor input (actual) to be inverted in the normal calculation
setSetpoint(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Assign a new setpoint for the algorithm to control to.
setStringBox(String, String) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Display a new value on an existing string box at runtime
setUpdatePeriod(int) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverViewStreamerSocket
Set the time between server broadcasts of current state.
setUpdatePeriod(int) - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleStateStreamerSocket
Set the time between server broadcasts of current state.
setVelocityAlpha(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Advanced path adjustment.
setVelocityAlpha(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
setVelocityAlpha(double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
setVelocityBeta(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Advanced path adjustment.
setVelocityBeta(double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
setVelocityBeta(double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
setWebcamCrosshairs(String, double, double) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleDriverView
Update the location of the crosshairs on the webcam stream
simpleCsvLogger - Class in org.usfirst.frc.team1736.lib.Logging
DESCRIPTION:
Provides an API for FRC 1736 Robot Casserole datalogging on the robot during testing or matches.
simpleCsvLogger() - Constructor for class org.usfirst.frc.team1736.lib.Logging.simpleCsvLogger
 
smoothCenterVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothCenterVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
smoother(double[][], double, double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Optimization algorithm, which optimizes the data points in path to create a smooth trajectory.
smoother(double[][], double, double, double) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
Optimization algorithm, which optimizes the data points in path to create a smooth trajectory.
smoother(double[][], double, double, double) - Method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
Optimization algorithm, which optimizes the data points in path to create a smooth trajectory.
smoothLeftFrontVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothLeftRearVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothLeftVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Array of desired left wheel velocities.
smoothLeftVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
smoothPath - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothPath - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
smoothRightFrontVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothRightRearVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
smoothRightVelocity - Variable in class org.usfirst.frc.team1736.lib.FalconPathPlanner.FalconPathPlanner
Array of desired right wheel velocities.
smoothRightVelocity - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
SpeedDbnc_loops - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum number of loops above the speed threshold to declare the motor "rotating"
SpeedThresh_RPM - Variable in class org.usfirst.frc.team1736.lib.MotorCurrentEstimators.MotorDiagnostic
Minimum speed to declare the motor "rotating"
start() - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
Reset to the start of the autonomous sequence.
start() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Start the PID thread running.
start() - Method in class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
Starts the listener in the background to look for and interpret UDP packets from the coprocessor.
start() - Method in class org.usfirst.frc.team1736.lib.Sensors.pulsedLightLIDAR
Start 10Hz polling of LIDAR sensor, in a background task.
startAcq(List<String>) - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
Given an array of signal names from a client, starts acquisition of those signals
StartButton() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
startCalibrate() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADXRS453_Gyro
 
startPlayback() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
begins background thread commanding motor values through the determined path
startPlaybackCallback() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
 
startServer() - Method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebServer
Starts the web server in a new thread.
stop() - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
Stop anything which might be running now.
stop() - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Stop whatever thread may or may not be running.
stop() - Method in class org.usfirst.frc.team1736.lib.Sensors.pulsedLightLIDAR
Stop the background sensor-polling task.
stopAcq() - Static method in class org.usfirst.frc.team1736.lib.WebServer.CasseroleWebPlots
Stops all current acquisition
stopPlayback() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
Forcibly stops any background playback occurring
stopPlaybackCallback() - Method in class org.usfirst.frc.team1736.lib.PathPlanner.casserolePathExecutor
This method gets called as soon as playback has finished.

T

TCS34725ColorSensor - Class in org.usfirst.frc.team1736.lib.Sensors
DESCRIPTION:
Simple API for the TCS34725 color sensor from adafruit Provides interfacing for initializing the sensor and performing qualified reads of color values.
threadName - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
threshold - Variable in class org.usfirst.frc.team1736.lib.Util.DaBouncer
Debouncer threshold (for "above" or "below" calculation)
transformHeadingToGyroFrameOfRef(double[][]) - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
transposeVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner
 
transposeVector(double[][]) - Static method in class org.usfirst.frc.team1736.lib.PathPlanner.FalconPathPlanner
 
type - Variable in class org.usfirst.frc.team1736.lib.SignalMath.FIRFilter
Type of filtering this filter is doing.

U

UDPReceiver - Class in org.usfirst.frc.team1736.lib.CoProcessor
DESCRIPTION:
Simple class to receive UDP data from a coprocessor (such as a Beaglebone Black)

The class is designed to be robust against spurious signals, connect/disconnect due to faulty wiring, etc.
UDPReceiver(String, int) - Constructor for class org.usfirst.frc.team1736.lib.CoProcessor.UDPReceiver
Constructor for the UDP reciever.
update() - Static method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoSequencer
 
updateColors() - Method in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
updateEstimate(double, double) - Method in class org.usfirst.frc.team1736.lib.BatteryParam.BatteryParamEstimator
Update the internal estimates with a new measured system voltage and current.
updateTable() - Method in class org.usfirst.frc.team1736.lib.Sensors.ADIS16448_IMU
UPPER_LED_COUNT - Variable in class org.usfirst.frc.team1736.lib.LEDs.DesktopTestLEDs
 
useErrForDerivTerm - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
usePIDOutput(double) - Method in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
Override this method! This function will return the value calculated from the PID.
userForceStop() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Perform all actions needed to restore robot to a safe state if the event is prematurely stopped.
userForceStop() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
Force both sides of the drivetrain to zero
userStart() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
perform all actions needed at the start of the event
userStart() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
 
userUpdate() - Method in class org.usfirst.frc.team1736.lib.AutoSequencer.AutoEvent
Perform all actions needed during periodic update for this event
userUpdate() - Method in class org.usfirst.frc.team1736.lib.FalconPathPlanner.PathPlannerAutoEvent
On the first loop, calculates velocities needed to take the path specified.

V

value - Variable in enum org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner.MotorType
 
valueOf(String) - Static method in enum org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID.GainScheduleTypes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner.MotorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.usfirst.frc.team1736.lib.Hourmeter.OperationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.usfirst.frc.team1736.lib.SignalMath.FilterType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.usfirst.frc.team1736.lib.CasserolePID.AdvancedCasserolePID.GainScheduleTypes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.usfirst.frc.team1736.lib.FalconPathPlanner.MecanumPathPlanner.MotorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.usfirst.frc.team1736.lib.Hourmeter.OperationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.usfirst.frc.team1736.lib.SignalMath.FilterType
Returns an array containing the constants of this enum type, in the order they are declared.
VisionListener - Class in org.usfirst.frc.team1736.lib.CoProcessor
DESCRIPTION:
Full class to set up a UDP listener, look for UDP packets from a vision coprocessor (such as a Beaglebone Black (BBB)), and interpret the json data into target observations.
VisionListener(String, int) - Constructor for class org.usfirst.frc.team1736.lib.CoProcessor.VisionListener
Constructor for the Vision Coprocessor listener socket.

W

watchdogCounter - Variable in class org.usfirst.frc.team1736.lib.CasserolePID.CasserolePID
 
waypoints - Variable in class org.usfirst.frc.team1736.lib.PathPlanner.CasserolePath
 
writeData(double...) - Method in class org.usfirst.frc.team1736.lib.Logging.simpleCsvLogger
Write a list of doubles to the output file, assuming it's open.

X

X() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 
Xbox360Controller - Class in org.usfirst.frc.team1736.lib.HAL
DESCRIPTION:
This class was created purely in an effort to make controller calls less clunky overall.
Xbox360Controller(int) - Constructor for class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
Set up a new joystick

Y

Y() - Method in class org.usfirst.frc.team1736.lib.HAL.Xbox360Controller
 

Z

zero_motion_offset - Variable in class org.usfirst.frc.team1736.lib.Sensors.L3G4200DGyro
Nominal Z value.
A B C D E F G H I J K L M N O P R S T U V W X Y Z 
Skip navigation links