MCPcopy Create free account

hub / github.com/ESPARGOS/pyespargos / functions

Functions691 in github.com/ESPARGOS/pyespargos

↓ 1 callersMethod_link_indices
(self, link_index: int)
demos/radar-csi/radar-csi.py:136
↓ 1 callersFunction_macs_by_antids
(mac_by_sensor, boards)
espargos/radar.py:184
↓ 1 callersMethod_make_predicate
(self)
demos/speedtest/speedtest.py:59
↓ 1 callersMethod_make_predicate
(self)
demos/cfo-viewer/cfo-viewer.py:95
↓ 1 callersMethod_mark_backlog_as_seen
(self)
demos/stochastic-fading/stochastic-fading.py:154
↓ 1 callersMethod_music_algorithm
(self, R)
demos/camera/camera.py:480
↓ 1 callersMethod_mvdr_algorithm
(self, R)
demos/camera/camera.py:493
↓ 1 callersMethod_nanosecond_timestamp
(self, serialized_csi)
espargos/cluster.py:649
↓ 1 callersMethod_normalized_samples
(self)
demos/stochastic-fading/stochastic-fading.py:213
↓ 1 callersMethod_open_serial
(self, baudrate: int)
espargos/uart.py:430
↓ 1 callersFunction_parse_frame
(frame: bytes)
espargos/uart.py:149
↓ 1 callersMethod_power_colors
(v)
demos/radiation-pattern-3d/radiation-pattern-3d.py:259
↓ 1 callersMethod_prepare_pool_init
Hook for mixins to prepare pool initialization. Override in mixins and call super()._prepare_pool_init(additional_calibrate_args).
demos/common/espargos_application.py:349
↓ 1 callersMethod_process_args
Hook for mixins to process command-line arguments. Override in mixins and call super()._process_args().
demos/common/espargos_application.py:218
↓ 1 callersMethod_rayleigh_pdf
(x, sigma)
demos/stochastic-fading/stochastic-fading.py:254
↓ 1 callersMethod_replace_series
(series, x, y)
demos/stochastic-fading/stochastic-fading.py:326
↓ 1 callersMethod_request_frame_async
(self, frame_type: int, payload: bytes, timeout: float | None = None)
espargos/uart.py:352
↓ 1 callersMethod_request_frame_sync
(self, frame_type: int, payload: bytes, timeout: float | None = None)
espargos/uart.py:372
↓ 1 callersMethod_restore_latency_timer
(self)
espargos/uart.py:528
↓ 1 callersMethod_select_curves
(self, power_values)
demos/power-over-time/power-over-time.py:217
↓ 1 callersMethod_send_keepalive
(self)
espargos/uart.py:343
↓ 1 callersFunction_sensor_centered_spectrum_to_ht20_observed_taps_fix32
(centered_spectrum: np.ndarray, precise_rounding: bool = False)
espargos/csi.py:736
↓ 1 callersFunction_sensor_centered_spectrum_to_ht40_observed_taps_fix32
(centered_spectrum: np.ndarray)
espargos/csi.py:818
↓ 1 callersFunction_sensor_centered_spectrum_to_lltf_8bit_mode_observed_taps_fix32
(centered_spectrum: np.ndarray)
espargos/csi.py:1031
↓ 1 callersFunction_sensor_centered_spectrum_to_lltf_force_observed_taps_fix32
(centered_spectrum: np.ndarray)
espargos/csi.py:892
↓ 1 callersFunction_sensor_centered_spectrum_to_lltf_observed_taps_fix32
(centered_spectrum: np.ndarray)
espargos/csi.py:962
↓ 1 callersFunction_sensor_ht40_model_input
(centered_spectrum: np.ndarray)
espargos/csi.py:880
↓ 1 callersMethod_set_axes
(magnitudeAxis, densityAxis, x_max, density_max)
demos/stochastic-fading/stochastic-fading.py:330
↓ 1 callersMethod_setup_qml_context
Hook for mixins to set up QML context properties. Override in mixins and call super()._setup_qml_context(context).
demos/common/espargos_application.py:296
↓ 1 callersMethod_start_keepalive_thread
(self)
espargos/uart.py:416
↓ 1 callersMethod_subcarrier_array_index
(self, preamble_format)
demos/power-over-time/power-over-time.py:186
↓ 1 callersMethod_subcarrier_frequencies
(self)
demos/radar-csi/radar-csi.py:124
↓ 1 callersMethod_try_start_uart
(self)
espargos/board.py:306
↓ 1 callersMethod_try_start_udp
Try to start the CSI stream via UDP. Returns None on success, or an error message string on failure.
espargos/board.py:328
↓ 1 callersMethod_try_start_websocket
Try to start the CSI stream via WebSocket. Returns None on success, or an error message string on failure.
espargos/board.py:416
↓ 1 callersMethod_tx_flat_index_from_schedule
(self, schedule: dict)
demos/radar-schedule-check/radar-schedule-check.py:312
↓ 1 callersMethod_update_display_x_max
(self, target_x_max)
demos/stochastic-fading/stochastic-fading.py:216
↓ 1 callersMethod_update_tx_rx_timestamp_table
(self, schedule: dict, tx_report, rx_timestamps_s: np.ndarray)
demos/radar-schedule-check/radar-schedule-check.py:316
↓ 1 callersMethod_uses_combined_array
Check if this class uses the CombinedArrayMixin.
demos/common/espargos_application.py:206
↓ 1 callersMethod_uses_single_csi_format
Check if this class uses the SingleCSIFormatMixin.
demos/common/espargos_application.py:214
↓ 1 callersMethod_viridis
(self, values)
demos/camera/camera.py:512
↓ 1 callersMethod_write_config_to_pool
(self, delta: dict)
demos/common/pool_drawer.py:145
↓ 1 callersMethodadd_consumer
Adds a consumer to the CSI stream. A consumer is defined by a list, a condition variable and additional arguments. When a CSI
espargos/board.py:816
↓ 1 callersMethodadd_filter
Add a filter to the backlog. :param backlog_filter: Instance of :class:`BacklogFilter`
espargos/backlog.py:435
↓ 1 callersMethodadd_log_callback
(self, callback)
espargos/uart.py:280
↓ 1 callersMethodapplyRadarSchedule
(self)
demos/radar-schedule-check/radar-schedule-check.py:187
↓ 1 callersFunctionbuild_app
(router: UARTRouter)
tools/espargos-uart-router.py:123
↓ 1 callersFunctionbuild_schedule_lookup
(pool: espargos.Pool, pool_radar_config: espargos.radar.RadarPoolConfig)
tools/test_radar_schedule.py:20
↓ 1 callersFunctioncobs_decode
(data: bytes)
espargos/uart.py:122
↓ 1 callersFunctioncobs_encode
(data: bytes)
espargos/uart.py:94
↓ 1 callersMethodcolormap
(self, data)
demos/azimuth-delay/azimuth-delay.py:66
↓ 1 callersMethodcount_valid_datapoints
Count datapoints for which a particular stored field (key) is valid (finite and nonzero). The first axis of every backlog fi
espargos/backlog.py:371
↓ 1 callersFunctioncsi_interp_iterative
Coherently combines repeated CSI observations by iteratively phase-aligning them. Each CSI snapshot is assumed to differ from the others mai
espargos/util.py:110
↓ 1 callersMethoddisableRadarSchedule
(self, update_status: bool = True)
demos/radar-schedule-check/radar-schedule-check.py:234
↓ 1 callersMethoddisableRadarSchedule
(self)
demos/radar-csi/radar-csi.py:120
↓ 1 callersMethoddisable_transport_mode
(self)
espargos/uart.py:337
↓ 1 callersMethodexec
(self)
demos/instantaneous-csi/instantaneous-csi.py:128
↓ 1 callersMethodexec
(self)
demos/azimuth-delay/azimuth-delay.py:57
↓ 1 callersMethodformat
(self, record)
espargos/__init__.py:36
↓ 1 callersMethodgetDevice
(self)
demos/camera/videocamera.py:37
↓ 1 callersMethodgetFormat
(self)
demos/camera/videocamera.py:40
↓ 1 callersMethodget_cfo
Get the CFO values decoded from the sensor rx_ctrl metadata.
espargos/cluster.py:570
↓ 1 callersMethodget_cfo_correction
Return CFO correction config; sanity-check all boards report the same value.
espargos/pool.py:221
↓ 1 callersMethodget_completion_all
Get the global completion state of the CSI data, i.e., whether all sensors have provided CSI data. :return: True if all sensors have
espargos/cluster.py:503
↓ 1 callersMethodget_emit_calibration_csi
Return whether calibration CSI clusters are emitted through normal CSI callbacks.
espargos/pool.py:424
↓ 1 callersMethodget_explicit_initial_config
(self, *path, default=None)
demos/common/espargos_application.py:254
↓ 1 callersMethodget_filters
Get the list of currently active backlog filters. :return: List of :class:`BacklogFilter` instances
espargos/backlog.py:465
↓ 1 callersMethodget_gain_settings
Return gain settings; sanity-check all boards report the same value.
espargos/pool.py:237
↓ 1 callersMethodget_hardware_tx_phase_raw
Extract the apparent signed 11-bit phase-ish field from timestamp register 2.
espargos/csi.py:667
↓ 1 callersMethodget_host_timestamp
Get the timestamp at which the :class:`.CSICluster` object was created, which is approximately when the first sensor received the CSI data.
espargos/cluster.py:538
↓ 1 callersMethodget_lltf_8bit_mode
Get whether each sensor reported LLTF CSI in 8-bit mode for this packet.
espargos/cluster.py:576
↓ 1 callersMethodget_radar_configs
Return radar TX configuration for all boards in the pool.
espargos/pool.py:292
↓ 1 callersMethodget_rfswitch_state
Get the RF switch state of all sensors when the WiFi packet was received.
espargos/cluster.py:564
↓ 1 callersMethodget_rssi
Get the RSSI values of the WiFi packet.
espargos/cluster.py:546
↓ 1 callersMethodget_size
Get the size of the backlog ringbuffer :return: Size of the backlog ringbuffer
espargos/backlog.py:474
↓ 1 callersMethodget_wifi_channel_overrides
Return per-sensor WiFi channel overrides; sanity-check all boards report the same value.
espargos/pool.py:269
↓ 1 callersFunctioninterpolate_he20ltf_gaps
Fill the HE20 invalid subcarriers ``-1, 0, 1`` by linear interpolation in place. :param csi_he20: Complex HE20-LTF CSI array. The last dimen
espargos/csi.py:1187
↓ 1 callersFunctioninterpolate_ht20ltf_gap
Fill the HT20-LTF DC subcarrier by linear interpolation in place. :param csi_ht20: Complex HT20-LTF CSI array. The last dimension must conta
espargos/csi.py:1158
↓ 1 callersFunctioninterpolate_lltf_gap
Fill the L-LTF DC subcarrier by linear interpolation in place. :param csi_lltf: Complex L-LTF CSI array. The last dimension must contain
espargos/csi.py:1146
↓ 1 callersMethodis_11b
Check whether this packet uses the 802.11b baseband format. :return: True if the packet is 802.11b, False otherwise
espargos/cluster.py:479
↓ 1 callersFunctionmain
()
tools/test_radar_schedule.py:36
↓ 1 callersFunctionmain
(argv=None)
tools/espargos-uart-router.py:141
↓ 1 callersMethodmatches
(self, clustered_csi)
espargos/backlog.py:33
↓ 1 callersMethodonAboutToQuit
(self)
demos/common/espargos_application.py:374
↓ 1 callersMethodonGeneralConfigUpdate
(self, newcfg)
demos/combined-array-calibration/combined-array-calibration.py:107
↓ 1 callersFunctionparse_uart_host
(host: str)
espargos/uart.py:71
↓ 1 callersMethodpush
(self, fragments, now: float | None = None)
espargos/board.py:73
↓ 1 callersMethodremove_filter
Remove a previously added filter from the backlog. :param backlog_filter: Instance of :class:`BacklogFilter`
espargos/backlog.py:448
↓ 1 callersMethodserialized_csi_t
(self)
espargos/revisions.py:20
↓ 1 callersMethodsetDevice
(self, device_str: str)
demos/camera/videocamera.py:26
↓ 1 callersMethodsetFormat
(self, format_str: str)
demos/camera/videocamera.py:33
↓ 1 callersMethodset_backlog
(self, backlog)
demos/common/backlog_settings.py:25
↓ 1 callersMethodset_csi_acquire_config
Set CSI acquisition configuration on all boards in this pool and sanity-check that all boards end up with the same config. T
espargos/pool.py:205
↓ 1 callersMethodset_emit_calibration_csi
Control whether calibration CSI clusters are emitted through normal CSI callbacks. Calibration clusters remain marked as calibration
espargos/pool.py:415
↓ 1 callersMethodset_radar_tx_report
Attach radar transmit metadata for the Wi-Fi packet represented by this cluster.
espargos/cluster.py:122
↓ 1 callersMethodset_size
Resize the backlog ringbuffer. If there are existing entries, they will be preserved up to the new size. :param new_size: Ne
espargos/backlog.py:482
↓ 1 callersMethodset_wificonf
Set WiFi config on all boards and sanity-check resulting configs match across boards. This is forwarded to :meth:`pyespargos.board.B
espargos/pool.py:337
↓ 1 callersMethodstop
Stops the CSI stream thread for the ESPARGOS controller. The thread will stop after the current packet has been processed, or after a short t
espargos/board.py:450
↓ 1 callersMethodtime_to_sensor_time
Convert a reference time into the corresponding local time for each sensor. The provided reference time is interpreted relative to s
espargos/calibration.py:204
↓ 1 callersMethodtry_call
(self, csi_cluster: cluster.CSICluster)
espargos/pool.py:39
← previousnext →201–300 of 691, ranked by callers