-
Notifications
You must be signed in to change notification settings - Fork 0
/
Things we need to do.txt
37 lines (28 loc) · 2.54 KB
/
Things we need to do.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
These are all of the things that are currently asked of programmers. If you complete one of the tasks, please mark it as completed with your name and date and time and maybe a note or two.
1. El toro split before shooting.
While unwinding for shoot, spread el toros to pocket the ball.
Completed - Silas - 2/22 at 2:08 P.M. Edited armBackDownCode VI to set the arms to widen if the winch was ever moving.
2. Do not unwind winch unless we have ball.
Basically what it says, but we want the auto unwind the winch once we get the ball. This is when we spread the el toros.
Completed - Silas - 2/26/14 at 8:08 P.M. After shooting, the arm will automatically move down until it hits the limit switch, and then will automatically mvoe up as long as it sees a ball, although previous code will stop this from happening after the encoder reaches max height.
3. Can not double unwind winch.
We need to make sure that once we hit the zero on the encoder, we cannot zero it again, unless we shoot or the encoder is greater than 500 without shooting.
Completed - Silas - 2/25/14 at 9:26 P.M. Finished as well as 3 in winchMotorCode, implemented a feedback node with two cases.
4. Encoder zero (very connected to #3).
The idea of when to zero, as per #3.
Completed - Silas - 2/25/14 at 9:26 P.M. Finished as well as 4 in winchMotorCode, implemented a feedback node with two cases.
5. Button to spin el toros in up position.
Maybe on the driver station or just an extra button, just so that if we are up against another robot and need the ball.
6. LEDs
Red on one side is if we have just latched and zeroed and we won't let it zero again.
Red on other side if ball sensor is true (or false or whatever. When we have a ball.)
Green both ready to shoot (winch up, ball in, arm down, and whatnot).
Green slow pulse flash if truss shot.
7. Switch for manual override.
On driver station, makes it so that we can get rid of all automated things, in case switches aren't working.
8. Button for spread el toros (Y maybe)
So that we may spread el toros if we need to.
Completed - Silas - 2/22 at 1:10 P.M. Mapped the button for spreading el toros to the y button in place of the button for putting down the el toros but not running them.
9. Create miniature simulation for testing.
Create a dashboard or a front panel with boolean lights and sliders for testing without the comp bot.
Completed - Silas - 2/22 at 1:39 P.M. Created a front panel on periodic tasks showing all of the different motor values and solenoids. This will probably need to be updated somewhere down the road. It will only work in temp deploy.