1 #ifndef _ARMS_CONFIG_H_
2 #define _ARMS_CONFIG_H_
88 #define RIGHT_MOTORS 0
103 #define GEARSET pros::E_MOTOR_GEAR_200
149 #define TRACK_WIDTH 0
164 #define MIDDLE_DISTANCE 0
214 #define ENCODER_PORTS 0, 0, 0
235 #define EXPANDER_PORT 0
256 #define ENCODER_TYPE arms::odom::ENCODER_ADI
288 #define LINEAR_EXIT_ERROR 0
304 #define ANGULAR_EXIT_ERROR 0
321 #define SETTLE_THRESH_LINEAR 0
338 #define SETTLE_THRESH_ANGULAR 0
356 #define SETTLE_TIME 0
420 #define TRACKING_KP 0
577 const char* b[] = {
AUTONS,
""};
#define SETTLE_THRESH_ANGULAR
Angular settle threshold.
Definition: config.h:338
#define MIDDLE_TPI
Middle Ticks Per Inch.
Definition: config.h:133
#define LEAD_PCT
Lead Percent.
Definition: config.h:485
#define ANGULAR_KP
Angular kP.
Definition: config.h:436
#define ANGULAR_EXIT_ERROR
Angular Exit Error.
Definition: config.h:304
#define LEFT_MOTORS
Left chassis motors.
Definition: config.h:66
#define ODOM_DEBUG
Odom debug mode.
Definition: config.h:44
#define TRACKING_KP
Tracking kP.
Definition: config.h:420
#define DEFAULT
Autonomous Selctor Default Routine.
Definition: config.h:552
#define IMU_PORT
IMU Port.
Definition: config.h:185
#define SLEW_STEP
Slew Step.
Definition: config.h:272
#define LINEAR_KI
Linear kI.
Definition: config.h:388
#define SETTLE_THRESH_LINEAR
Linear Settle Threshold.
Definition: config.h:321
#define LINEAR_KP
Linear kP.
Definition: config.h:372
#define SETTLE_TIME
Settle Time.
Definition: config.h:356
#define HUE
Autonomous Selctor Hue.
Definition: config.h:536
#define ENCODER_TYPE
Encoder Type.
Definition: config.h:256
#define MIN_ERROR
Minimum Error.
Definition: config.h:501
#define TPI
Ticks per Inch.
Definition: config.h:118
#define ENCODER_PORTS
Encoder Ports.
Definition: config.h:214
#define TRACK_WIDTH
Track Width.
Definition: config.h:149
#define AUTONS
Auton Selector Routines.
Definition: config.h:520
#define EXPANDER_PORT
Encoder ADI Expander Port.
Definition: config.h:235
#define ANGULAR_KD
Angular kD.
Definition: config.h:468
#define LINEAR_KD
Linear kD.
Definition: config.h:404
#define ANGULAR_KI
Angular kI.
Definition: config.h:452
#define GEARSET
Chassis gearset.
Definition: config.h:103
void init()
Initialize ARMS using the user defined constants Example 1:
Definition: config.h:566
#define LINEAR_EXIT_ERROR
Linear Exit Error.
Definition: config.h:288
#define MIDDLE_DISTANCE
Middle Distance.
Definition: config.h:164
#define RIGHT_MOTORS
Right chassis motors.
Definition: config.h:88