1516X High Stakes 2.0
Codebase for 1516X High Stakes season
|
Functions | |
pros::Controller | controller (pros::E_CONTROLLER_MASTER) |
pros::Motor | RightFront (6, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | LeftFront (-5, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | LeftBack (-7, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | RightBack (8, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | LeftMid (2, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | RightMid (-3, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | IntakeMotor (-9, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::Motor | HookMotor (4, pros::v5::MotorGears::blue, pros::v5::MotorUnits::degrees) |
pros::adi::DigitalIn | drivetrainToggleSwitch ('G') |
pros::adi::DigitalIn | autonToggleSwitch ('F') |
pros::Optical | colorSensor (4) |
pros::adi::Pneumatics | LatchControl ('A', false) |
pros::adi::Pneumatics | IntakeToggle ('B', false) |
pros::Imu | inertial_sensor (15) |
pros::MotorGroup | drive_left ({LeftFront.get_port(), LeftMid.get_port(), LeftBack.get_port()}) |
pros::MotorGroup | drive_right ({RightFront.get_port(), RightMid.get_port(), RightBack.get_port()}) |
pros::MotorGroup | drive_ ({LeftFront.get_port(), RightFront.get_port(), LeftMid.get_port(), RightMid.get_port(), LeftBack.get_port(), RightBack.get_port()}) |
lemlib::ExpoDriveCurve | throttle_curve (3, 10, 1.019) |
lemlib::ExpoDriveCurve | steer_curve (4, 6, 1.0053) |
lemlib::Chassis | chassis (drivetrain, lateral_controller, angular_controller, sensors, &throttle_curve, &steer_curve) |
Variables | |
lemlib::Drivetrain | drivetrain |
lemlib::OdomSensors | sensors |
lemlib::ControllerSettings | lateral_controller |
lemlib::ControllerSettings | angular_controller |
pros::adi::DigitalIn Robot::Globals::autonToggleSwitch | ( | 'F' | ) |
lemlib::Chassis Robot::Globals::chassis | ( | drivetrain | , |
lateral_controller | , | ||
angular_controller | , | ||
sensors | , | ||
& | throttle_curve, | ||
& | steer_curve ) |
pros::Optical Robot::Globals::colorSensor | ( | 4 | ) |
Referenced by Robot::Intake::score().
pros::Controller Robot::Globals::controller | ( | pros::E_CONTROLLER_MASTER | ) |
pros::MotorGroup Robot::Globals::drive_ | ( | {LeftFront.get_port(), RightFront.get_port(), LeftMid.get_port(), RightMid.get_port(), LeftBack.get_port(), RightBack.get_port()} | ) |
References LeftBack(), LeftFront(), LeftMid(), RightBack(), RightFront(), and RightMid().
pros::MotorGroup Robot::Globals::drive_left | ( | {LeftFront.get_port(), LeftMid.get_port(), LeftBack.get_port()} | ) |
References LeftBack(), LeftFront(), and LeftMid().
pros::MotorGroup Robot::Globals::drive_right | ( | {RightFront.get_port(), RightMid.get_port(), RightBack.get_port()} | ) |
References RightBack(), RightFront(), and RightMid().
pros::adi::DigitalIn Robot::Globals::drivetrainToggleSwitch | ( | 'G' | ) |
pros::Motor Robot::Globals::HookMotor | ( | 4 | , |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by Robot::Intake::run().
pros::Imu Robot::Globals::inertial_sensor | ( | 15 | ) |
pros::Motor Robot::Globals::IntakeMotor | ( | - | 9, |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by Robot::Intake::run(), and Robot::Intake::score().
pros::adi::Pneumatics Robot::Globals::IntakeToggle | ( | 'B' | , |
false | ) |
Referenced by Robot::Intake::toggle().
pros::adi::Pneumatics Robot::Globals::LatchControl | ( | 'A' | , |
false | ) |
Referenced by Robot::Latch::toggle().
pros::Motor Robot::Globals::LeftBack | ( | - | 7, |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_left().
pros::Motor Robot::Globals::LeftFront | ( | - | 5, |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_left().
pros::Motor Robot::Globals::LeftMid | ( | 2 | , |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_left().
pros::Motor Robot::Globals::RightBack | ( | 8 | , |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_right().
pros::Motor Robot::Globals::RightFront | ( | 6 | , |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_right().
pros::Motor Robot::Globals::RightMid | ( | - | 3, |
pros::v5::MotorGears::blue | , | ||
pros::v5::MotorUnits::degrees | ) |
Referenced by drive_(), and drive_right().
lemlib::ExpoDriveCurve Robot::Globals::steer_curve | ( | 4 | , |
6 | , | ||
1. | 0053 ) |
lemlib::ExpoDriveCurve Robot::Globals::throttle_curve | ( | 3 | , |
10 | , | ||
1. | 019 ) |
lemlib::ControllerSettings Robot::Globals::angular_controller |
Definition at line 77 of file globals.cpp.
lemlib::Drivetrain Robot::Globals::drivetrain |
Definition at line 46 of file globals.cpp.
lemlib::ControllerSettings Robot::Globals::lateral_controller |
Definition at line 64 of file globals.cpp.
lemlib::OdomSensors Robot::Globals::sensors |
Definition at line 55 of file globals.cpp.