concepts.hw_interface.robot_state_visualizer.visualizer_multiproc.RobotStateVisualizerMultiproc#

class RobotStateVisualizerMultiproc[source]#

Bases: RobotStateVisualizer

Methods

listener_thread()

mainloop()

register_queue(tab, name, data_type[, ...])

reset([title, queues])

start()

update_graph_live(n)

update_img_live(n)

update_queue(name, timestamp, data[, tab])

update_queue_with_mutex(name, timestamp, data)

Attributes

__init__(title)#
Parameters:

title (str)

__new__(**kwargs)#
listener_thread()[source]#
mainloop()#
register_queue(tab, name, data_type, max_datapoints=200, group='', **kwargs)#
Parameters:
  • data_type (str)

  • max_datapoints (int)

  • group (str)

reset(title=None, queues=None)#
Parameters:
  • title (str | None)

  • queues (dict | None)

start()[source]#
update_graph_live(n)#
update_img_live(n)#
update_queue(name, timestamp, data, tab=None)#
update_queue_with_mutex(name, timestamp, data, tab=None)#
INIT_PORT = 5557#
SUB_PORT = 5556#