dissertation/config.yaml.example
2025-05-16 10:53:33 +01:00

59 lines
1.5 KiB
Plaintext

receive_hosts:
- ["10.0.12.90", 8008]
- ["10.0.12.91", 8008]
transmit_host: ["10.0.12.64", 8008]
check_hosts: True
antennas:
order:
- [['10.0.12.91', 8008], 0]
- [['10.0.12.91', 8008], 1]
- [['10.0.12.90', 8008], 0]
- [['10.0.12.90', 8008], 1]
# The spacing between antennas in the linear antenna array in meters
spacing: 0.0285
collection_sample_rate: 20 # Hz
processing_sample_rate: 2 # Hz
# The central Wi-Fi channel to be used for data collection
# Should match one of the channels in the standard
# 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:
subcarrier_step: 1 # Skip every xth subcarrier to improve performance
# The steps to be applied to the samples before denoising, in this order
steps:
- 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:
# The threshold to use to split the noise and signal subspaces
eigval_threshold: 100
# The resolution of the heatmap generated
heatmap:
theta_resolution: 100
tof_resolution: 100
tof_max: 2e-8