drivetrain
index
/home/runner/work/BEST-LowG/BEST-LowG/src/commands/drivetrain.py

# Standard Declaration
# leftMotor = 0
# rightMotor = 0
# motorOne = 0
# motorTwo = 0
# servoOne = 0
# servoTwo = 0
# servoThree = 0
# servoFour = 0
# axisOne = 0
# axisTwo = 0
# axisThree = 0
# axisFour = 0
# fiveU = 0
# fiveD = 0
# sixU = 0
# sixD = 0
# sevenU = 0
# sevenL = 0
# sevenR = 0
# sevenD = 0
# eightR = 0
# eightD = 0
# eightU = 0
# eightL = 0
# End Standard Declaration

 
Modules
       
src

 
Functions
       
drive(driveFwd, driveSide, reverseButton, previousReverseButton, direction, speedMultiplier, speedButton, previousSpeedButton)
Takes in the joystick values and sets the motors to the correct values. Allows reverse and forward movements.
 
direction (int): 1 is backwards, 0 is forwards
speedMultiplier (int): current speed multiplier for the robot
axisOne (int): Joystick Axis 1
axisTwo (int): Joystick Axis 2
eightR (int): Joystick Button 8 Right
eightL (int): Joystick Button 8 Left
previousEightR (int): Joystick Button 8 Right Previous
previousEightL (int): Joystick Button 8 Left Previous