improve packaging
This commit is contained in:
parent
90966bd533
commit
2e01ad4384
@ -1,29 +1,58 @@
|
|||||||
receive_hosts:
|
receive_hosts:
|
||||||
- ["10.0.12.62", 8008]
|
- ["10.0.12.90", 8008]
|
||||||
- ["10.0.12.64", 8008]
|
- ["10.0.12.91", 8008]
|
||||||
transmit_host: ["10.0.12.63", 8008]
|
|
||||||
|
transmit_host: ["10.0.12.64", 8008]
|
||||||
|
check_hosts: True
|
||||||
antennas:
|
antennas:
|
||||||
order: [
|
order:
|
||||||
[["10.0.12.62", 8008], 0],
|
- [['10.0.12.91', 8008], 0]
|
||||||
[["10.0.12.64", 8008], 1],
|
- [['10.0.12.91', 8008], 1]
|
||||||
[["10.0.12.64", 8008], 0],
|
- [['10.0.12.90', 8008], 0]
|
||||||
[["10.0.12.62", 8008], 1]]
|
- [['10.0.12.90', 8008], 1]
|
||||||
|
|
||||||
|
# The spacing between antennas in the linear antenna array in meters
|
||||||
spacing: 0.0285
|
spacing: 0.0285
|
||||||
|
|
||||||
sample_rate: 100 # Hz
|
collection_sample_rate: 20 # Hz
|
||||||
|
processing_sample_rate: 2 # Hz
|
||||||
|
|
||||||
central_freq: 6195 # MHz
|
# The central Wi-Fi channel to be used for data collection
|
||||||
channel_width: 20 # MHz
|
# Should match one of the channels in the standard
|
||||||
frame_format: HT
|
# https://en.wikipedia.org/wiki/List_of_WLAN_channels
|
||||||
|
central_freq: 2442 # MHz
|
||||||
|
|
||||||
|
# The channel width in MHz. The options are 20, 40, 80, and 160 MHz
|
||||||
|
channel_width: 20
|
||||||
|
|
||||||
|
# frame_format: Can be HT, VHT, HE for the frame format used by
|
||||||
|
# 802.11n, 802.11ac, 802.11ax respectively
|
||||||
|
frame_format: VHT
|
||||||
|
|
||||||
preprocessing:
|
preprocessing:
|
||||||
moving_average_alpha: 0.01
|
subcarrier_step: 1 # Skip every xth subcarrier to improve performance
|
||||||
|
|
||||||
bandpass:
|
# The steps to be applied to the samples before denoising, in this order
|
||||||
lowcut: 2
|
steps:
|
||||||
highcut: 40
|
- fill_pilots
|
||||||
|
- skip_subcarriers
|
||||||
|
- remove_agc
|
||||||
|
- remove_sfo
|
||||||
|
|
||||||
|
# Type of denoising to apply after preprocessing, when accessing
|
||||||
|
# the sample for the main application processing
|
||||||
|
denoising: median
|
||||||
|
|
||||||
|
# The duration of the window to use for the denoising step (in seconds)
|
||||||
|
denoising_window: 1
|
||||||
|
|
||||||
music:
|
music:
|
||||||
eigval_threshold: 10
|
# The threshold to use to split the noise and signal subspaces
|
||||||
window_size: 40
|
eigval_threshold: 100
|
||||||
|
|
||||||
|
# The resolution of the heatmap generated
|
||||||
|
heatmap:
|
||||||
|
theta_resolution: 100
|
||||||
|
tof_resolution: 100
|
||||||
|
tof_max: 2e-8
|
||||||
|
|
||||||
|
|||||||
@ -24,7 +24,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
where-fi = "where_fi.cli:app"
|
where-fi = "where_fi.cli:cli"
|
||||||
|
|
||||||
|
|
||||||
[tool.ruff]
|
[tool.ruff]
|
||||||
@ -48,6 +48,7 @@ package = true
|
|||||||
|
|
||||||
[tool.setuptools]
|
[tool.setuptools]
|
||||||
packages = ["where_fi"]
|
packages = ["where_fi"]
|
||||||
|
include-package-data = true
|
||||||
|
|
||||||
[dependency-groups]
|
[dependency-groups]
|
||||||
dev = [
|
dev = [
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user