uqtpy.sensors.joystick
Module Contents
- class uqtpy.sensors.joystick.JoyStick(x_pin=34, y_pin=35, button_pin=None)
Bases:
object
- type = 'sensor'
- name = 'joystick'
- get_type()
get the type
- Returns:
str: type of component
- get_name()
get the name
- Returns:
str: name of component
- property x
- Return value from -1.0 to 1.0.
- property y
- Return value from -1.0 to 1.0.
- property button
- return True or False.
- read()
[summary]
- process_message(message=None)
[summary]
- Args:
message (str, optional): Message in JSON format for processing. Defaults to None.
- Example:
{ “get” : [“x” ,”y”, “button”] }
- Returns:
str: returns JSON response
- get_value()
get the value in json format
- Args:
port (int, optional): port number. Defaults to None.
- Returns:
str: returns JSON response