Beispiel #1
0
def readAxis(axis):
    """Takes axis as an argument (4 axis- X, Y, Z and R), and returns the value at that instance."""
    #Note: TECHNICALLY 6 axis - there is also a U and V axis
    if isConnected():
        return j.get_axis_position(0, j.__getattribute__(j, axis)) #this is lazy and may not work; TEST!
    else:
        pass
Beispiel #2
0
def getAxis(joyStickNumber, axis):
    size = maxValue - minValue
    return ((applyDeadZone(Joystick.get_axis_position(joyStickNumber, axis)) /
             (100.0 - deadZone)) * size) - minValue
Beispiel #3
0
 def getAxis(self, joyStickNumber, axis):
     size = self.maxValue - self.minValue
     return ((self.applyDeadZone(
         Joystick.get_axis_position(joyStickNumber, axis)) /
              (100.0 - self.deadZone)) * size) - self.minValue
Beispiel #4
0
def getAxis(joyStickNumber, axis):
    size = maxValue - minValue
    return ((applyDeadZone(Joystick.get_axis_position(joyStickNumber, axis))/(100.0-deadZone)) * size) - minValue