|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| __init__ (self, int port, str bind_address) | |
| stop (self) | |
| Dict | get_stats (self) |
| run (self) | |
Public Attributes | |
| port = port | |
| bind_address = bind_address | |
| sock = None | |
| int | total_packets = 0 |
| int | total_bytes = 0 |
| start_time = None | |
Static Public Attributes | |
| sensor_data_received = QtCore.pyqtSignal(dict, list) | |
| status_update = QtCore.pyqtSignal(str) | |
Protected Attributes | |
| bool | _stop = False |
Definition at line 142 of file lc_calibration_gui.py.
| lc_calibration_gui.UDPReceiver.__init__ | ( | self, | |
| int | port, | ||
| str | bind_address ) |
Definition at line 146 of file lc_calibration_gui.py.
References __init__().
Referenced by __init__().
| Dict lc_calibration_gui.UDPReceiver.get_stats | ( | self | ) |
Definition at line 164 of file lc_calibration_gui.py.
References start_time, PWMState.start_time, time.time(), total_bytes, and total_packets.
| lc_calibration_gui.UDPReceiver.run | ( | self | ) |
Definition at line 182 of file lc_calibration_gui.py.
References gui.Reader._stop, _stop, bind_address, emit(), lc_calibration_gui.parse_packet_header(), lc_calibration_gui.parse_sensor_data_packet(), emmc_log_t.port, gui.Reader.port, idle_t.port, port, self_test_t.port, sensor_data_received, sock, start_time, PWMState.start_time, status_update, time.time(), total_bytes, and total_packets.
| lc_calibration_gui.UDPReceiver.stop | ( | self | ) |
Definition at line 156 of file lc_calibration_gui.py.
References gui.Reader._stop, _stop, and sock.
|
protected |
Definition at line 150 of file lc_calibration_gui.py.
Referenced by actuator_testing_gui.SensorReceiver.run(), calibration_orchestrator.UDPSensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), actuator_testing_gui.SensorReceiver.stop(), calibration_orchestrator.UDPSensorReceiver.stop(), combined_fsw_gui.UDPReceiver.stop(), combined_gui.UDPReceiver.stop(), stop(), pt_multi_gui.UDPReceiver.stop(), robust_pt_calibration_gui.SerialReader.stop(), sense_testing_gui.UDPReceiver.stop(), and solenoid_characterization_gui.UDPReceiver.stop().
| lc_calibration_gui.UDPReceiver.bind_address = bind_address |
Definition at line 149 of file lc_calibration_gui.py.
Referenced by actuator_testing_gui.SensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), lc_calibration_gui.LCPlotWindow.start_receiver(), and pt_multi_gui.PTPlotWindow.start_receiver().
| lc_calibration_gui.UDPReceiver.port = port |
Definition at line 148 of file lc_calibration_gui.py.
Referenced by calibration_server.ElodinWriter.connect(), feedtwin.comps.manifold.ManifoldBranch.diagnostics(), feedtwin.comps.manifold.ManifoldBranch.pressure_drop(), actuator_testing_gui.SensorReceiver.run(), calibration_orchestrator.UDPSensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), imu_calibration_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), lc_calibration_gui.LCPlotWindow.start_receiver(), pt_multi_gui.PTPlotWindow.start_receiver(), and feedtwin.comps.manifold.ManifoldBranch.static_head().
|
static |
Definition at line 143 of file lc_calibration_gui.py.
Referenced by actuator_testing_gui.SensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), and solenoid_characterization_gui.UDPReceiver.run().
| lc_calibration_gui.UDPReceiver.sock = None |
Definition at line 151 of file lc_calibration_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(), actuator_testing_gui.SensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), imu_calibration_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), solenoid_characterization_gui.UDPReceiver.run(), ball_valve_gui.BallValveGui.send(), board_simulator.SimulatedBoard.start(), actuator_testing_gui.SensorReceiver.stop(), combined_fsw_gui.UDPReceiver.stop(), combined_gui.UDPReceiver.stop(), stop(), pt_multi_gui.UDPReceiver.stop(), sense_testing_gui.UDPReceiver.stop(), and solenoid_characterization_gui.UDPReceiver.stop().
| lc_calibration_gui.UDPReceiver.start_time = None |
Definition at line 154 of file lc_calibration_gui.py.
Referenced by calibration_robustness.HealthMonitor.get_current_status(), combined_fsw_gui.UDPReceiver.get_stats(), combined_gui.UDPReceiver.get_stats(), get_stats(), pt_multi_gui.UDPReceiver.get_stats(), sense_testing_gui.UDPReceiver.get_stats(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), and sense_testing_gui.UDPReceiver.run().
|
static |
Definition at line 144 of file lc_calibration_gui.py.
Referenced by actuator_testing_gui.SensorReceiver.run(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), sense_testing_gui.UDPReceiver.run(), and solenoid_characterization_gui.UDPReceiver.run().
| lc_calibration_gui.UDPReceiver.total_bytes = 0 |
Definition at line 153 of file lc_calibration_gui.py.
Referenced by combined_fsw_gui.UDPReceiver.get_stats(), combined_gui.UDPReceiver.get_stats(), get_stats(), pt_multi_gui.UDPReceiver.get_stats(), sense_testing_gui.UDPReceiver.get_stats(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), and sense_testing_gui.UDPReceiver.run().
| lc_calibration_gui.UDPReceiver.total_packets = 0 |
Definition at line 152 of file lc_calibration_gui.py.
Referenced by combined_fsw_gui.UDPReceiver.get_stats(), combined_gui.UDPReceiver.get_stats(), get_stats(), pt_multi_gui.UDPReceiver.get_stats(), sense_testing_gui.UDPReceiver.get_stats(), combined_fsw_gui.UDPReceiver.run(), combined_gui.UDPReceiver.run(), run(), pt_multi_gui.UDPReceiver.run(), and sense_testing_gui.UDPReceiver.run().