MCPcopy Create free account

hub / github.com/ESPARGOS/pyespargos / functions

Functions691 in github.com/ESPARGOS/pyespargos

↓ 2 callersMethod_find_format
Find a QCameraFormat by its string representation. Returns the first matching QCameraFormat. A match is found if format_str i
demos/camera/videocamera.py:62
↓ 2 callersMethod_handle_frame
(self, frame_type: int, request_id: int, payload: bytes)
espargos/uart.py:580
↓ 2 callersFunction_ifftshift_1d
(values: np.ndarray)
espargos/csi.py:695
↓ 2 callersMethod_interpolate_axis_range
(self, previous, new)
demos/radar-csi/radar-csi.py:165
↓ 2 callersMethod_matching_port_info
(self)
espargos/uart.py:475
↓ 2 callersMethod_process_args
(self)
demos/common/espargos_application.py:425
↓ 2 callersMethod_read_config
(self)
demos/common/backlog_settings.py:34
↓ 2 callersMethod_read_one_frame
(self, timeout: float)
espargos/uart.py:540
↓ 2 callersMethod_register_backlog_callback
(self)
demos/cfo-viewer/cfo-viewer.py:109
↓ 2 callersMethod_register_callback
(self)
demos/speedtest/speedtest.py:68
↓ 2 callersFunction_reported_gain_to_signed
(gain: np.ndarray)
espargos/util.py:59
↓ 2 callersMethod_request_frame
(self, frame_type: int, payload: bytes, timeout: float | None = None)
espargos/uart.py:346
↓ 2 callersMethod_reset_packet_state
(self)
demos/radar-schedule-check/radar-schedule-check.py:95
↓ 2 callersMethod_reset_tx_rx_timestamp_table
(self)
demos/radar-schedule-check/radar-schedule-check.py:110
↓ 2 callersMethod_resolve_backlog_preamble_format
(self, allow_incomplete: bool = False, default: str = "lltf")
demos/common/espargos_application.py:559
↓ 2 callersMethod_rice_pdf
(x, nu, sigma)
demos/stochastic-fading/stochastic-fading.py:259
↓ 2 callersMethod_sensor_flat_index
(self, board_index: int, row: int, col: int)
demos/radar-schedule-check/radar-schedule-check.py:309
↓ 2 callersMethod_subcarrier_bounds_for_format
(preamble_format)
demos/power-over-time/power-over-time.py:161
↓ 2 callersMethod_trim_samples
(self)
demos/stochastic-fading/stochastic-fading.py:171
↓ 2 callersMethod_try_callbacks
(self, csi_cluster: cluster.CSICluster)
espargos/pool.py:430
↓ 2 callersMethod_update_channel_config_from_pooldrawer
(self)
demos/cfo-viewer/cfo-viewer.py:64
↓ 2 callersMethod_update_link_indices
(self)
demos/radar-csi/radar-csi.py:139
↓ 2 callersMethod_update_mesh
(self, radii, colors)
demos/radiation-pattern-3d/radiation-pattern-3d.py:75
↓ 2 callersMethod_update_steering_vectors
(self)
demos/camera/camera.py:535
↓ 2 callersMethod_wait_for_handled
(self, event: threading.Event, name: str)
demos/common/config_manager.py:100
↓ 2 callersMethodadd_csi
Add CSI data to the cluster. :param board_num: The number of the ESPARGOS board that received the CSI data :param esp_num: T
espargos/cluster.py:75
↓ 2 callersMethodapply_he20
Apply phase calibration to the provided HE20 CSI data by oversampling the stored HT20 calibration. :param values: The CSI da
espargos/calibration.py:173
↓ 2 callersMethodapply_ht20
Apply phase calibration to the provided HT20 CSI data. Also accounts for subcarrier-specific phase offsets, e.g., due to low-pass fil
espargos/calibration.py:157
↓ 2 callersMethodapply_ht40
Apply phase calibration to the provided HT40 CSI data. Also accounts for subcarrier-specific phase offsets, e.g., due to low-pass fil
espargos/calibration.py:141
↓ 2 callersMethodbody_text
(self)
espargos/uart.py:169
↓ 2 callersMethodclear_mac_filter
Clear the MAC address filter for all boards in the pool.
espargos/pool.py:180
↓ 2 callersMethodclose
(self)
tools/espargos-uart-router.py:31
↓ 2 callersMethoddeserialize_csi_he20ltf
Deserialize the HE20 HE-LTF part of the CSI data. The internal HE20 ordering is ascending subcarrier index ``-122..122``. Th
espargos/cluster.py:314
↓ 2 callersMethodenable_csi_stream
(self)
espargos/uart.py:330
↓ 2 callersMethodexec
(self)
demos/combined-array-calibration/combined-array-calibration.py:92
↓ 2 callersMethodforce
Forcefully set the configuration to new_config, updating both UI and app state.
demos/common/config_manager.py:142
↓ 2 callersMethodget_csi_acquire_config
Return CSI acquire config; sanity-check all boards report the same value.
espargos/pool.py:197
↓ 2 callersMethodget_mac_filter
Return MAC filter configuration; sanity-check all boards report the same value. This is forwarded to :meth:`pyespargos.board.Board.g
espargos/pool.py:187
↓ 2 callersMethodget_primary_channel
Get the primary channel number. :return: The primary channel number
espargos/cluster.py:471
↓ 2 callersMethodget_radar_config
Return radar TX configuration; sanity-check all boards report the same value.
espargos/pool.py:298
↓ 2 callersMethodget_rfswitch
Get RF switch state from the first board in the pool. :return: The RF switch state of the first board in the pool
espargos/pool.py:158
↓ 2 callersMethodhello
(self, timeout: float | None = None)
espargos/uart.py:287
↓ 2 callersFunctionis_uart_host
(host: str)
espargos/uart.py:67
↓ 2 callersFunctionmask_csi_by_feed
Mask the CSI data by the RF switch state, i.e., set the CSI data to 0 for all datapoints where the RF switch state is not the desired feed. A
espargos/util.py:860
↓ 2 callersFunctionnormalize_mac
(mac: str)
tools/test_radar_schedule.py:16
↓ 2 callersMethodrotation_matrix
Returns the 2x2 rotation matrix that maps from the board-local coordinate system to the combined array coordinate system. This is the
espargos/util.py:29
↓ 2 callersMethodset_fields
Set the fields to be stored in the backlog. Existing data will be preserved for fields that are still present. :param new_fi
espargos/backlog.py:491
↓ 2 callersMethodstart
(self)
tools/espargos-uart-router.py:26
↓ 2 callersMethodupdate
(self)
demos/cfo-viewer/cfo-viewer.py:74
↓ 2 callersMethodupdateDelaySize
(self)
demos/azimuth-delay/azimuth-delay.py:52
↓ 1 callersMethod__init__
Constructor for the Board class. Tries to connect to the ESPARGOS controller at the given host and fetches configuration information.
espargos/board.py:178
↓ 1 callersMethod__init__
(self, default_device: str | None = None, default_format: str | None = None)
demos/camera/videocamera.py:10
↓ 1 callersMethod__init__
(self, parent=None)
demos/radiation-pattern-3d/radiation-pattern-3d.py:32
↓ 1 callersMethod_activate_transport_mode
(self)
espargos/uart.py:222
↓ 1 callersMethod_add_argparse_arguments
Hook for mixins to add command-line arguments. Override in mixins and call super()._add_argparse_arguments(parser).
demos/common/espargos_application.py:192
↓ 1 callersMethod_append_new_samples
(self)
demos/stochastic-fading/stochastic-fading.py:277
↓ 1 callersMethod_apply_low_latency_tuning
(self)
espargos/uart.py:498
↓ 1 callersMethod_argparse_epilog
(self)
demos/common/espargos_application.py:97
↓ 1 callersMethod_assert_same_dict_across_boards
Ensure all dicts are identical, optionally ignoring specific keys.
espargos/pool.py:122
↓ 1 callersMethod_average_valid_power
(power_by_datapoint)
demos/power-over-time/power-over-time.py:210
↓ 1 callersFunction_build_frame
(frame_type: int, request_id: int, payload: bytes)
espargos/uart.py:144
↓ 1 callersFunction_build_he20_fix32_tap_correction
()
espargos/csi.py:1060
↓ 1 callersFunction_build_ht20_fix32_tap_correction
()
espargos/csi.py:1044
↓ 1 callersFunction_build_ht40_fix32_tap_correction
()
espargos/csi.py:1121
↓ 1 callersFunction_build_lltf_8bit_mode_fix32_tap_correction
()
espargos/csi.py:1108
↓ 1 callersFunction_build_lltf_fix32_tap_correction
()
espargos/csi.py:1095
↓ 1 callersFunction_build_lltf_force_fix32_tap_correction
()
espargos/csi.py:1082
↓ 1 callersFunction_build_rx_ctrl_v3_from_compressed
(compact_raw: bytes)
espargos/csi.py:339
↓ 1 callersMethod_build_schedule_lookup
(self, pool_radar_config: espargos.radar.RadarPoolConfig)
demos/radar-schedule-check/radar-schedule-check.py:137
↓ 1 callersMethod_clamp_subcarrier_to_range
(self)
demos/power-over-time/power-over-time.py:177
↓ 1 callersMethod_compute_board_placements
Compute 3D position and rotation for each board. Returns list of {x, y, z_rot} dicts.
demos/radiation-pattern-3d/radiation-pattern-3d.py:143
↓ 1 callersMethod_compute_power_datapoints
(self, preamble_format, csi_backlog, rx_gain_backlog, fft_gain_backlog)
demos/power-over-time/power-over-time.py:191
↓ 1 callersMethod_compute_sensor_clock_offsets
Compute per-sensor clock offsets relative to sensor 0 from complete calibration clusters. :param complete_cluster_timestamps: Array
espargos/pool.py:531
↓ 1 callersMethod_configure_termios
(self, ser: serial.Serial)
espargos/uart.py:453
↓ 1 callersMethod_constellation_axis_limit
(self, csi_key: str, csi_backlog: np.ndarray, lltf_8bit_mode_backlog: np.ndarray)
demos/instantaneous-csi/instantaneous-csi.py:137
↓ 1 callersFunction_decode_wire_complex_i16_scaled
(buf, pair_count, tap_scale: float)
espargos/csi.py:682
↓ 1 callersFunction_default_mac_by_controller_antid
(board_index: int)
espargos/radar.py:180
↓ 1 callersMethod_deserialize_cluster_csi_lltf
(self, clustered_csi)
demos/radar-csi/radar-csi.py:175
↓ 1 callersMethod_detect_default_baudrate
(self)
espargos/uart.py:483
↓ 1 callersMethod_detect_modem_idle_state
(self)
espargos/uart.py:491
↓ 1 callersMethod_drop_stale
(self, now: float)
espargos/board.py:68
↓ 1 callersMethod_ensure_backlog_fields_for_preamble_format
(self)
demos/common/espargos_application.py:543
↓ 1 callersMethod_ensure_reader_thread
(self)
espargos/uart.py:408
↓ 1 callersMethod_fit_density
(self, x)
demos/stochastic-fading/stochastic-fading.py:309
↓ 1 callersMethod_format_config_options
(self, config: dict, prefix: str = "", indent: int = 2)
demos/common/espargos_application.py:84
↓ 1 callersMethod_format_config_value
(value)
demos/common/espargos_application.py:75
↓ 1 callersMethod_format_tx_rx_timestamp_table
(self)
demos/radar-schedule-check/radar-schedule-check.py:343
↓ 1 callersFunction_ftm_channel_group
Group 2.4 GHz channels into the low and high ranges used by the blob logic.
espargos/radar.py:73
↓ 1 callersMethod_gain_settings_for_controller
(self, settings: dict)
espargos/board.py:175
↓ 1 callersMethod_gain_value_for_controller
(self, key: str, values)
espargos/board.py:168
↓ 1 callersMethod_get_center_frequency_hz
(self)
demos/cfo-viewer/cfo-viewer.py:135
↓ 1 callersMethod_get_he20_fractional_timestamp_offsets
(self)
espargos/cluster.py:661
↓ 1 callersMethod_get_partial_backlog_csi
(self, *additional_keys: str, remove_global_sto=True, return_format=False)
demos/stochastic-fading/stochastic-fading.py:185
↓ 1 callersMethod_get_path
(self, cfg: dict, path_parts: list)
demos/common/config_manager.py:109
↓ 1 callersMethod_handle_packets
(self, packets)
espargos/pool.py:727
↓ 1 callersMethod_histogram_points
(edges, hist)
demos/stochastic-fading/stochastic-fading.py:317
↓ 1 callersMethod_init_config_managers
Hook for mixins to initialize their config managers. Override in mixins and call super()._init_config_managers().
demos/common/espargos_application.py:228
↓ 1 callersMethod_interpolate_axis_max
(previous, new)
demos/power-over-time/power-over-time.py:166
↓ 1 callersMethod_interpolate_axis_min
(previous, new)
demos/power-over-time/power-over-time.py:172
↓ 1 callersMethod_is_he_format
(bb_format: int)
espargos/cluster.py:673
← previousnext →101–200 of 691, ranked by callers