|
| List[int] | sense_testing_gui.parse_sensor_ids_from_text (str text) |
| Optional[Tuple[int, int, int]] | sense_testing_gui.parse_packet_header (bytes data) |
| Optional[Tuple[tuple, bytes, int, int, int]] | sense_testing_gui.parse_board_heartbeat_packet (bytes data) |
| Optional[Tuple[dict, List[dict]]] | sense_testing_gui.parse_self_test_packet (bytes data) |
| str | sense_testing_gui.board_state_name (int state) |
| Optional[Tuple[dict, List[dict]]] | sense_testing_gui.parse_sensor_data_packet (bytes data) |
| float | sense_testing_gui.code_to_voltage (int code_uint32, float ref_voltage) |
| Optional[float] | sense_testing_gui.k_type_voltage_to_temperature_c (float v_volts) |
| Optional[float] | sense_testing_gui.pt1000_voltage_to_temperature_c (float v_volts, float excitation_ua=1000.0) |
| Optional[float] | sense_testing_gui.code_to_force (int code_uint32, float adc_ref_voltage, float excitation_voltage, float sensitivity_mv_per_v, float pga_gain, float full_scale_force) |
| str | sense_testing_gui.find_pio_command () |
| Path | sense_testing_gui.compile_firmware (Path project_dir, str env_name, Optional[int] board_id=None) |
| None | sense_testing_gui.upload_firmware_to_esp32 (Path bin_path, str ip, int port, Optional[Callable[[str], None]] progress_cb=None) |
| bytes | sense_testing_gui._make_header (int packet_type) |
| bytes | sense_testing_gui.build_server_heartbeat_packet () |
| bytes | sense_testing_gui.build_sensor_config_packet (List[int] sensor_ids, bool necessary_for_abort, Optional[str] controller_ip, int reference_voltage=0, int enable_serial_printing=0) |
| bytes | sense_testing_gui.build_header_only_packet (int packet_type) |
| | sense_testing_gui.main () |