Exemplo n.º 1
0
class Gyro:
    gyro = None

    def __init__(self):
        self.gyro = GyroSensor()

    def reset(self):
        if (self.gyro == None):
            print "Gyro sensor not set properly."
            return
        self.gyro.rate

    def readAngle(self, RESET=0):
        if (RESET == 1):
            self.gyro.reset()
        return self.gyro.ang
Exemplo n.º 2
0
class Gyro:
    gyro=None;

    def __init__(self):
        self.gyro=GyroSensor();

    def reset(self):
        if (self.gyro == None):
            print "Gyro sensor not set properly."
            return
        self.gyro.rate;

    def readAngle(self,RESET=0):
        if(RESET==1):
            self.gyro.reset();
        return self.gyro.ang;
Exemplo n.º 3
0
 def test_gyro_sensor(self):
     get_input('Attach a GyroSensor then continue')
     d = GyroSensor()
     get_input('test ang')
     print(d.ang)
     print(d.mode)
     get_input('test rate')
     print(d.rate)
     print(d.mode)
     get_input('test ang_and_rate')
     print(d.ang_and_rate)
     print(d.mode)
Exemplo n.º 4
0
 def __init__(self):
     self.gyro = GyroSensor()
Exemplo n.º 5
0
 def __init__(self):
     self.left = Motor(port=Motor.PORT.B)
     self.right = Motor(port=Motor.PORT.C)
     self.left.reset()
     self.right.reset()
     self.gyro = GyroSensor()
Exemplo n.º 6
0
 def __init__(self):
     self.gyro=GyroSensor();