Quote:
|
Originally Posted by cprogrammer
Does a flowchart or anything equally useful exist that could explain the Default Camera Code?
If so, please post it for everyone's benefit.
Thanks
|
If we are using camera and not in autonomous mode then...
1: Initialization
Wait 1 second -> Set exposure values (Blink OI if no camera detected and wait) -> Enable auto servo mode
2: User Input (If initialization succesful)
port 2 top: cycles camera servo rotation
port 2 trig: cycles color to be tracked (enables tracking & displays on OI)
3: Tracking (Once initialization completed and trig 2 tapped and trig 1 held)
If we detect color then:
Use auto servo mode's servo rotation as p1_x
Use speed_control as p1_y
Use these values to simulate 1 joystick driving
Otherwise:
Default Drive