MCPcopy Create free account

hub / github.com/ESPARGOS/pyespargos / functions

Functions691 in github.com/ESPARGOS/pyespargos

MethodfitSigma
(self)
demos/stochastic-fading/stochastic-fading.py:134
Functionfit_complex_sinusoid
r""" Fit a complex sinusoid (amplitude, phase offset, and linear phase slope) to CSI data along the subcarrier axis (last dimension). Eac
espargos/util.py:195
MethodfovAzimuth
(self)
demos/camera/camera.py:672
MethodfovElevation
(self)
demos/camera/camera.py:676
Functionftm_get_phy_comp
Reimplementation of ESP32-C61 ``ftm_get_phy_comp`` from the Wi-Fi blob. This raw-units version is kept as a reference to the recovered origi
espargos/radar.py:15
Functiongain_byte_to_signed
Interpret an 8-bit gain value reported in ``rx_ctrl`` as signed. The hardware stores gain fields as bytes. RX gain normally lives in the
espargos/csi.py:371
MethodgetConfigFromUI
(self)
demos/common/config_manager.py:258
Functionget_cable_wavelength
Returns the wavelength of the provided subcarrier frequencies on a cable with the given velocity factors. :param frequencies: The frequencie
espargos/util.py:322
Methodget_cfo_correction
Fetches receiver CFO correction configuration from the ESPARGOS controller.
espargos/board.py:695
Functionget_cfo_from_rx_ctrl
Compute the CFO value (in Hz) from a `wifi_pkt_rx_ctrl_v3_t` byte buffer. This was reverse engineered from librftest.a (bb_common.o) and lib
espargos/csi.py:1303
Methodget_csi_acquire_config
Fetches the current CSI acquisition configuration from the ESPARGOS controller. :return: CSI acquisition configuration dict
espargos/board.py:672
Functionget_csi_format_subcarrier_count
(preamble_format: str)
espargos/csi.py:72
Functionget_csi_format_subcarrier_indices
(preamble_format: str)
espargos/csi.py:84
Methodget_delta
(current_cfg: dict, target_cfg: dict, force_apply: bool)
demos/common/config_manager.py:176
Functionget_frequencies_he20
Returns the frequencies of the subcarriers in a 2.4 GHz 802.11ax HE20 channel. The raw HE-LTF reported by the ESP32-C61 covers subcarrier in
espargos/util.py:297
Functionget_frequencies_ht20
Returns the frequencies of the subcarriers in an 2.4GHz 802.11n 20MHz wide WiFi channel. :param primary_channel: The primary channel number
espargos/util.py:286
Functionget_frequencies_ht40
Returns the frequencies of the subcarriers in an HT40 2.4GHz WiFi channel. :param primary_channel: The primary channel number. :param sec
espargos/util.py:254
Functionget_frequencies_lltf
Returns the frequencies of the subcarriers in an 2.4GHz 802.11g 20MHz wide WiFi channel. :param primary_channel: The primary channel number
espargos/util.py:311
Functionget_ftm_tx_timestamp_reciprocity_delay_s
Return the PHY reciprocity delay used to align TX/RX FTM timestamps. This is the same compensation modeled by :func:`ftm_get_phy_comp`, but
espargos/radar.py:80
Methodget_gain_settings
Fetches the current gain settings from the ESPARGOS controller. :return: Gain settings dict :raises EspargosUnexpectedRespon
espargos/board.py:730
Methodget_gain_table_entry_raw
Get the raw 12-byte ESP32-C61 PHY gain-table entry used for each received packet.
espargos/cluster.py:582
Methodget_gain_table_entry_valid
Return a mask indicating whether a raw gain-table entry was reported for each sensor.
espargos/cluster.py:588
Methodget_latest
Retrieve the latest value for a key in the ringbuffer. :param key: Key of the data to retrieve :return: Latest value, or Non
espargos/backlog.py:397
Methodget_level
Returns the current logging level of the logger.
espargos/__init__.py:54
Methodget_mac_filter
Fetches the current MAC filter configuration from the ESPARGOS controller. The returned JSON/dict matches what is configured via :me
espargos/board.py:540
Methodget_noise_floor
Get the noise floor of the WiFi packet. :return: The noise floor of the WiFi packet
espargos/cluster.py:616
Methodget_radar_config
Fetches the current low-level radar TX configuration from the ESPARGOS controller. The returned dict mirrors the controller's ``/get
espargos/board.py:788
Methodget_rfswitch
Fetches the current RF switch state from the ESPARGOS controller. :return: The current RF switch state as one of :class:`csi.rfswitc
espargos/board.py:498
Methodget_secondary_channel
Get the secondary channel number. :return: The secondary channel number
espargos/cluster.py:487
Methodget_seq_ctrl
Get the sequence control field of the WiFi packet. :return: The sequence control field of the WiFi packet
espargos/cluster.py:624
Methodget_stats
Get collected statistics about the pool.
espargos/pool.py:708
Methodget_wifi_channel_overrides
Fetches the current per-sensor WiFi channel overrides from the ESPARGOS controller. :return: Per-sensor WiFi channel override settin
espargos/board.py:757
Methodget_wificonf
Fetches the current WiFi configuration from the ESPARGOS controller. The returned JSON/dict uses the same hyphenated keys as accepte
espargos/board.py:603
MethodgridSpacing
(self)
demos/camera/camera.py:714
Methodhandle_http
(self, request: web.Request)
tools/espargos-uart-router.py:51
Methodhandle_ws
(self, request: web.Request)
tools/espargos-uart-router.py:81
Methodhandler
(self, *args)
espargos/exithandler.py:13
MethodhasBacklog
(self)
demos/common/espargos_application.py:391
Methodhas_hardware_tx_timestamp
(self)
espargos/csi.py:650
Methodidentification
(self)
espargos/revisions.py:12
Methodidentification
(self)
espargos/revisions.py:77
Methodinitializing
(self)
demos/common/espargos_application.py:387
Functioninterpolate_ht40ltf_gap
Fill the three HT40 gap subcarriers between primary and secondary channel in place. :param csi_ht40: Complex HT40-LTF CSI array. The last di
espargos/csi.py:1170
Methodis_calib
Check whether this cluster corresponds to a calibration packet.
espargos/cluster.py:609
Methodis_calib
(self)
espargos/csi.py:520
Methodis_compressed
(self)
espargos/csi.py:540
Methodis_radar
(self)
espargos/csi.py:516
Functioniter_csistream_fragments
(jumbo: bytes)
espargos/csi.py:1354
Methodkill
(self, *args, **kwargs)
espargos/exithandler.py:16
MethodkioskMode
(self)
demos/common/espargos_application.py:395
MethodlatestSource
(self)
demos/radar-schedule-check/radar-schedule-check.py:167
MethodlinkCount
(self)
demos/radar-csi/radar-csi.py:81
MethodlinkName
(self, link_index: int)
demos/radar-csi/radar-csi.py:89
MethodmacList
(self)
demos/camera/camera.py:696
MethodmacListEnabled
(self)
demos/camera/camera.py:692
Methodmatches
(self, clustered_csi)
espargos/backlog.py:17
Methodmatches
(self, clustered_csi)
espargos/backlog.py:42
MethodmaxCSIAge
(self)
demos/power-over-time/power-over-time.py:107
MethodmaxCSIAge
(self)
demos/cfo-viewer/cfo-viewer.py:117
MethodmaxCSIAge
(self)
demos/tdoas-over-time/tdoas-over-time.py:61
MethodmaxCSIAge
(self)
demos/phases-over-time/phases-over-time.py:73
MethodmaxSamples
(self)
demos/stochastic-fading/stochastic-fading.py:108
MethodmaxSubcarrierIndex
(self)
demos/power-over-time/power-over-time.py:146
MethodminAntennas
(self)
demos/speedtest/speedtest.py:101
MethodminAntennas
(self)
demos/cfo-viewer/cfo-viewer.py:125
MethodminSubcarrierIndex
(self)
demos/power-over-time/power-over-time.py:142
Methodmode
(self)
demos/power-over-time/power-over-time.py:111
Methodmusic
(self)
demos/camera/camera.py:660
MethodnormalizationScale
(self)
demos/stochastic-fading/stochastic-fading.py:142
MethodnormalizePolarization
(self)
demos/camera/camera.py:718
MethodnumberOfColumns
(self)
demos/combined-array/combined-array.py:68
MethodnumberOfRows
(self)
demos/combined-array/combined-array.py:64
MethodonAboutToQuit
(self)
demos/speedtest/speedtest.py:118
MethodonAboutToQuit
(self)
demos/camera/camera.py:550
MethodonAboutToQuit
(self)
demos/radar-schedule-check/radar-schedule-check.py:365
MethodonAboutToQuit
(self)
demos/radar-csi/radar-csi.py:252
MethodonAboutToQuit
(self)
demos/combined-array-calibration/combined-array-calibration.py:192
MethodonCSI
(self, clustered_csi: espargos.CSICluster)
demos/radar-csi/radar-csi.py:181
MethodonCSI
(self, clustered_csi)
demos/combined-array-calibration/combined-array-calibration.py:120
MethodonConfigUpdate
(self, newcfg)
demos/combined-array-calibration/combined-array-calibration.py:95
MethodonInitComplete
(self)
demos/speedtest/speedtest.py:104
MethodonInitComplete
(self)
demos/cfo-viewer/cfo-viewer.py:147
MethodonInitComplete
(self)
demos/azimuth-delay/azimuth-delay.py:43
MethodonInitComplete
(self)
demos/radar-csi/radar-csi.py:71
MethodonInitComplete
(self)
demos/combined-array-calibration/combined-array-calibration.py:75
MethodonUpdateAppState
(self, newcfg)
demos/common/backlog_settings.py:50
Functionon_cleanup
(app)
tools/espargos-uart-router.py:132
Functionon_cluster
(csi_cluster: espargos.CSICluster)
tools/test_radar_schedule.py:49
Functionon_new_csi
(cluster: espargos.CSICluster)
tools/record_radar.py:51
Functionon_startup
(app)
tools/espargos-uart-router.py:129
Methodoversampling
(self)
demos/instantaneous-csi/instantaneous-csi.py:106
MethodpacketCount
(self)
demos/radar-schedule-check/radar-schedule-check.py:171
Functionparse_combined_array_config
Parse the configuration file for demos that use combined array. :param config_dict: The configuration dictionary to parse. :return index
espargos/util.py:669
Functionparse_csistream_jumbo_message
(message: bytes)
espargos/csi.py:1343
MethodpolarizationVisible
(self)
demos/camera/camera.py:710
MethodpollCSI
(self)
demos/radar-csi/radar-csi.py:171
Methodpoll_csi
(self)
demos/combined-array-calibration/combined-array-calibration.py:117
Methodpredicate
(cluster)
demos/speedtest/speedtest.py:62
Methodpredicate
(cluster)
demos/cfo-viewer/cfo-viewer.py:98
MethodradarResidualTexts
(self)
demos/radar-schedule-check/radar-schedule-check.py:157
← previousnext →501–600 of 691, ranked by callers