![]() |
1516X Push Back 1.0
1516X's robot code for the 2025-2026 VEX Robotics Competition
|
#include "main.h"#include "crossBarrierDetection.h"#include "globals.h"#include "lemlib/chassis/chassis.hpp"#include "liblvgl/core/lv_obj_pos.h"#include "pros/distance.hpp"#include "pros/misc.h"#include "auton/autonRoutines.h"#include "pros/misc.hpp"#include "pros/motors.h"#include "robodash/views/selector.hpp"#include "colorSort.h"#include "warnings.h"#include <string>#include "MCL.h"#include "auton/autonFunctions.h"#include "distanceReset.h"#include <atomic>#include <memory>Go to the source code of this file.
Functions | |
| static void | update_alliance_btn (lv_obj_t *btn, Color newColor) |
| static void | alliance_btn_event_handler (lv_event_t *e) |
| void | create_alliance_selector () |
| rd::Selector | selector ({ {"Right", right_auton}, {"Left", left_auton}, {"Carry", carry_auton}, {"Elim", elim_auton}, {"AWP", awp_auton}, {"Skills", skills_auton} }) |
| void | initialize () |
| void | disabled () |
| void | competition_initialize () |
| void | autonomous () |
| void | opcontrol () |
Variables | |
| rd::Console | console |
|
static |
Definition at line 38 of file main.cpp.
References allianceColor, and update_alliance_btn().
Referenced by create_alliance_selector().
| void autonomous | ( | ) |
Definition at line 131 of file main.cpp.
References selector().
| void competition_initialize | ( | ) |
| void create_alliance_selector | ( | ) |
Definition at line 53 of file main.cpp.
References alliance_btn_event_handler().
Referenced by initialize().
| void disabled | ( | ) |
Definition at line 122 of file main.cpp.
References selector().
| void initialize | ( | ) |
Definition at line 79 of file main.cpp.
References chassis, color_sensor(), console, create_alliance_selector(), distance_sensor_disconnect_warning(), motor_disconnect_warning(), selector(), and temp_warning().
| void opcontrol | ( | ) |
Definition at line 136 of file main.cpp.
References allianceColor, basket(), blockBlocker(), chassis, color_sort_enable, controller, descore(), distanceReset(), intake(), intakeFunnel(), intakeMotor(), leftMotors, longgoal_offset, low_ramp_down_time, matchload(), midgoal_first, outtake(), ramp_up_time, resting_state(), rightMotors, score_longgoal(), score_midgoal(), scoringBand(), topMotor(), trapDoor(), distancePose::using_odom_x, distancePose::using_odom_y, distancePose::x, and distancePose::y.
| rd::Selector selector | ( | { {"Right", right_auton}, {"Left", left_auton}, {"Carry", carry_auton}, {"Elim", elim_auton}, {"AWP", awp_auton}, {"Skills", skills_auton} } | ) |
References awp_auton(), carry_auton(), elim_auton(), left_auton(), right_auton(), and skills_auton().
Referenced by autonomous(), competition_initialize(), disabled(), and initialize().
|
static |
Definition at line 22 of file main.cpp.
Referenced by alliance_btn_event_handler().
| rd::Console console |
Definition at line 77 of file main.cpp.
Referenced by initialize().