Esempio n. 1
0
 def setup(self):
     timer = Timer()
     timeoutTimer = Timer()
     leftMotor = Motor(self.tamp, LEFT_DRIVE_CONTROLLER_DIRECTION,
                       LEFT_DRIVE_CONTROLLER_PWM)
     rightMotor = Motor(self.tamp, RIGHT_DRIVE_CONTROLLER_DIRECTION,
                        RIGHT_DRIVE_CONTROLLER_PWM)
     intakeMotor = Motor(self.tamp, HUGS_MOTOR_CONTROLLER_DIRECTION,
                         HUGS_MOTOR_CONTROLLER_PWM)
     color = Color(self.tamp)
     self.check = CheckModule(timer, timeoutTimer, leftMotor, rightMotor,
                              intakeMotor, color)
     self.check.start()
Esempio n. 2
0
class TestCheck(SyncedSketch):

    def setup(self):
        timer = Timer()
        timeoutTimer = Timer()
        leftMotor = Motor(self.tamp, LEFT_DRIVE_CONTROLLER_DIRECTION, LEFT_DRIVE_CONTROLLER_PWM)
        rightMotor = Motor(self.tamp, RIGHT_DRIVE_CONTROLLER_DIRECTION, RIGHT_DRIVE_CONTROLLER_PWM)
        intakeMotor = Motor(self.tamp, HUGS_MOTOR_CONTROLLER_DIRECTION, HUGS_MOTOR_CONTROLLER_PWM)
        color = Color(self.tamp)
        self.check = CheckModule(timer, timeoutTimer, leftMotor, rightMotor, intakeMotor, color)
        self.check.start()

    def loop(self):
        response = self.check.run()
        if response != MODULE_CHECK:
            self.stop()
Esempio n. 3
0
 def setup(self):
     timer = Timer()
     timeoutTimer = Timer()
     leftMotor = Motor(self.tamp, LEFT_DRIVE_CONTROLLER_DIRECTION, LEFT_DRIVE_CONTROLLER_PWM)
     rightMotor = Motor(self.tamp, RIGHT_DRIVE_CONTROLLER_DIRECTION, RIGHT_DRIVE_CONTROLLER_PWM)
     intakeMotor = Motor(self.tamp, HUGS_MOTOR_CONTROLLER_DIRECTION, HUGS_MOTOR_CONTROLLER_PWM)
     color = Color(self.tamp)
     self.check = CheckModule(timer, timeoutTimer, leftMotor, rightMotor, intakeMotor, color)
     self.check.start()
Esempio n. 4
0
class TestCheck(SyncedSketch):
    def setup(self):
        timer = Timer()
        timeoutTimer = Timer()
        leftMotor = Motor(self.tamp, LEFT_DRIVE_CONTROLLER_DIRECTION,
                          LEFT_DRIVE_CONTROLLER_PWM)
        rightMotor = Motor(self.tamp, RIGHT_DRIVE_CONTROLLER_DIRECTION,
                           RIGHT_DRIVE_CONTROLLER_PWM)
        intakeMotor = Motor(self.tamp, HUGS_MOTOR_CONTROLLER_DIRECTION,
                            HUGS_MOTOR_CONTROLLER_PWM)
        color = Color(self.tamp)
        self.check = CheckModule(timer, timeoutTimer, leftMotor, rightMotor,
                                 intakeMotor, color)
        self.check.start()

    def loop(self):
        response = self.check.run()
        if response != MODULE_CHECK:
            self.stop()