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