STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
actuator_testing_gui.SensorReceiver Class Reference
Inheritance diagram for actuator_testing_gui.SensorReceiver:
[legend]
Collaboration diagram for actuator_testing_gui.SensorReceiver:
[legend]

Public Member Functions

 __init__ (self, int port, str bind_address="0.0.0.0", Optional[socket.socket] sock=None)
 stop (self)
 run (self)

Public Attributes

 port = port
 bind_address = bind_address
Optional[socket.socket] sock = None

Static Public Attributes

 sensor_data_received = QtCore.pyqtSignal(dict, list, str)
 board_heartbeat_received = QtCore.pyqtSignal(float, int, int, int, str, bytes)
 status_update = QtCore.pyqtSignal(str)

Protected Attributes

 _external_sock = sock
 _owned_socket = sock is None
bool _stop = False

Detailed Description

Definition at line 267 of file actuator_testing_gui.py.

Constructor & Destructor Documentation

◆ __init__()

actuator_testing_gui.SensorReceiver.__init__ ( self,
int port,
str bind_address = "0.0.0.0",
Optional[socket.socket] sock = None )

Definition at line 272 of file actuator_testing_gui.py.

References __init__().

Referenced by __init__().

Member Function Documentation

◆ run()

◆ stop()

Member Data Documentation

◆ _external_sock

actuator_testing_gui.SensorReceiver._external_sock = sock
protected

Definition at line 281 of file actuator_testing_gui.py.

Referenced by run().

◆ _owned_socket

actuator_testing_gui.SensorReceiver._owned_socket = sock is None
protected

◆ _stop

◆ bind_address

actuator_testing_gui.SensorReceiver.bind_address = bind_address

◆ board_heartbeat_received

actuator_testing_gui.SensorReceiver.board_heartbeat_received = QtCore.pyqtSignal(float, int, int, int, str, bytes)
static

Definition at line 269 of file actuator_testing_gui.py.

Referenced by run(), and sense_testing_gui.UDPReceiver.run().

◆ port

◆ sensor_data_received

actuator_testing_gui.SensorReceiver.sensor_data_received = QtCore.pyqtSignal(dict, list, str)
static

◆ sock

◆ status_update

actuator_testing_gui.SensorReceiver.status_update = QtCore.pyqtSignal(str)
static

The documentation for this class was generated from the following file: