-
Notifications
You must be signed in to change notification settings - Fork 3
Description
This bot (folder in this project) should be preconfigured with certain controls that drive certain motors, so that prototypes can be remotely tested on a swerve drivetrain without needed any programming work. I envision filling up a codriver controller, have 4 motors bound to the joysticks, and 1 (or 2 at the same speed) bound to the paddles ( where one paddle makes it move forward, one backward). Bonus points if it can detect if the device at the can id is a spark or talonfx, and act accordingly
Spinning motors is a valuable skill, so I would like it if everyone contributes
Also, binding another few motors to the buttons with settable velocites or positions on the dashboard would be cool. For position, just move slowly until the encoder hit the right position, no pid at this
Until #6 is done (will need way too much reverse engineering), this issue could be worked on by creating a mock funtion. For example, make a MotorDetectUtil class with a static method boolean detectIsTalonFX(int id)