|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
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 |
Definition at line 267 of file actuator_testing_gui.py.
| 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__().
| actuator_testing_gui.SensorReceiver.run | ( | self | ) |
Definition at line 294 of file actuator_testing_gui.py.
References _external_sock, _owned_socket, _stop, gui.Reader._stop, lc_calibration_gui.UDPReceiver._stop, pt_multi_gui.UDPReceiver._stop, bind_address, lc_calibration_gui.LCPlotWindow.bind_address, lc_calibration_gui.UDPReceiver.bind_address, pt_multi_gui.PTPlotWindow.bind_address, pt_multi_gui.UDPReceiver.bind_address, board_heartbeat_received, emit(), actuator_testing_gui.parse_board_heartbeat_packet(), actuator_testing_gui.parse_packet_header(), actuator_testing_gui.parse_sensor_data_packet(), port, emmc_log_t.port, gui.Reader.port, idle_t.port, lc_calibration_gui.LCPlotWindow.port, lc_calibration_gui.UDPReceiver.port, pt_multi_gui.PTPlotWindow.port, pt_multi_gui.UDPReceiver.port, self_test_t.port, StarOTA::Config.port, sensor_data_received, lc_calibration_gui.UDPReceiver.sensor_data_received, pt_multi_gui.UDPReceiver.sensor_data_received, sock, lc_calibration_gui.UDPReceiver.sock, pt_multi_gui.UDPReceiver.sock, status_update, lc_calibration_gui.UDPReceiver.status_update, pt_multi_gui.UDPReceiver.status_update, and time.time().
| actuator_testing_gui.SensorReceiver.stop | ( | self | ) |
Definition at line 286 of file actuator_testing_gui.py.
References _owned_socket, _stop, gui.Reader._stop, lc_calibration_gui.UDPReceiver._stop, pt_multi_gui.UDPReceiver._stop, sock, lc_calibration_gui.UDPReceiver.sock, and pt_multi_gui.UDPReceiver.sock.
|
protected |
Definition at line 281 of file actuator_testing_gui.py.
Referenced by run().
|
protected |
Definition at line 282 of file actuator_testing_gui.py.
Referenced by run(), sense_testing_gui.UDPReceiver.run(), stop(), and sense_testing_gui.UDPReceiver.stop().
|
protected |
Definition at line 283 of file actuator_testing_gui.py.
Referenced by run(), calibration_orchestrator.UDPSensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), stop(), calibration_orchestrator.UDPSensorReceiver.stop(), combined_fsw_gui.UDPReceiver.stop(), combined_gui.UDPReceiver.stop(), robust_pt_calibration_gui.SerialReader.stop(), sense_testing_gui.UDPReceiver.stop(), and solenoid_characterization_gui.UDPReceiver.stop().
| actuator_testing_gui.SensorReceiver.bind_address = bind_address |
Definition at line 280 of file actuator_testing_gui.py.
Referenced by run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), and solenoid_characterization_gui.UDPReceiver.run().
|
static |
Definition at line 269 of file actuator_testing_gui.py.
Referenced by run(), and sense_testing_gui.UDPReceiver.run().
| actuator_testing_gui.SensorReceiver.port = port |
Definition at line 279 of file actuator_testing_gui.py.
Referenced by calibration_server.ElodinWriter.connect(), feedtwin.comps.manifold.ManifoldBranch.diagnostics(), feedtwin.comps.manifold.ManifoldBranch.pressure_drop(), run(), calibration_orchestrator.UDPSensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), imu_calibration_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), and feedtwin.comps.manifold.ManifoldBranch.static_head().
|
static |
Definition at line 268 of file actuator_testing_gui.py.
Referenced by run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), and solenoid_characterization_gui.UDPReceiver.run().
| Optional[socket.socket] actuator_testing_gui.SensorReceiver.sock = None |
Definition at line 284 of file actuator_testing_gui.py.
Referenced by board_simulator.SimulatedBoard._check_for_sensor_config(), board_simulator.SimulatedBoard._send_heartbeat(), board_simulator.SimulatedBoard._send_logs(), board_simulator.SimulatedBoard._send_self_test(), board_simulator.SimulatedBoard._send_sensor_data(), board_simulator.SimulatedBoard._step_ball_valve(), calibration_server.ElodinWriter._write_calibrated(), ball_valve_gui.BallValveGui.closeEvent(), calibration_server.ElodinWriter.connect(), ball_valve_gui.BallValveGui.open_socket(), ball_valve_gui.BallValveGui.poll_socket(), run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), imu_calibration_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), ball_valve_gui.BallValveGui.send(), board_simulator.SimulatedBoard.start(), stop(), combined_fsw_gui.UDPReceiver.stop(), combined_gui.UDPReceiver.stop(), sense_testing_gui.UDPReceiver.stop(), and solenoid_characterization_gui.UDPReceiver.stop().
|
static |
Definition at line 270 of file actuator_testing_gui.py.
Referenced by run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), and solenoid_characterization_gui.UDPReceiver.run().