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
def getAxis(joyStickNumber, axis): size = maxValue - minValue return ((applyDeadZone(Joystick.get_axis_position(joyStickNumber, axis)) / (100.0 - deadZone)) * size) - minValue
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
def getAxis(joyStickNumber, axis): size = maxValue - minValue return ((applyDeadZone(Joystick.get_axis_position(joyStickNumber, axis))/(100.0-deadZone)) * size) - minValue