From ae83f78bf6b0727aeb206e952b3b6dba375dcd27 Mon Sep 17 00:00:00 2001 From: misko Date: Sat, 9 Nov 2024 03:55:23 +0000 Subject: [PATCH 1/2] update run capture --- .../2d_wall_array/2d_wall_array_v2/run_capture.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh b/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh index 387c820..281bce9 100644 --- a/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh +++ b/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh @@ -8,7 +8,7 @@ reboot_plutos () { export ROOT="../../../" -config=${ROOT}/spf/v5_configs/wall_array_v2_external_75_838M.yaml +config=${ROOT}/spf/v5_configs/wall_array_v2_external_75_915M.yaml #reboot_plutos sleep 3 From bc5a21130be11ba265fa8696506da7514fcd52a1 Mon Sep 17 00:00:00 2001 From: misko Date: Sat, 9 Nov 2024 03:59:12 +0000 Subject: [PATCH 2/2] add in 43mm 915Mhz config --- .../2d_wall_array_v2/run_capture.sh | 2 +- .../wall_array_v2_external_43_915M.yaml | 54 +++++++++++++++++++ 2 files changed, 55 insertions(+), 1 deletion(-) create mode 100644 spf/v5_configs/wall_array_v2_external_43_915M.yaml diff --git a/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh b/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh index 281bce9..ad5d454 100644 --- a/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh +++ b/data_collection_model_and_results/2d_wall_array/2d_wall_array_v2/run_capture.sh @@ -8,7 +8,7 @@ reboot_plutos () { export ROOT="../../../" -config=${ROOT}/spf/v5_configs/wall_array_v2_external_75_915M.yaml +config=${ROOT}/spf/v5_configs/wall_array_v2_external_43_915M.yaml #reboot_plutos sleep 3 diff --git a/spf/v5_configs/wall_array_v2_external_43_915M.yaml b/spf/v5_configs/wall_array_v2_external_43_915M.yaml new file mode 100644 index 0000000..3b9b9a7 --- /dev/null +++ b/spf/v5_configs/wall_array_v2_external_43_915M.yaml @@ -0,0 +1,54 @@ +# The ip of the emitter +# When the emitter is brought online it is verified +# by a receiver that it actually is broadcasting +emitter: + type: esp32 + motor_channel: 1 + +# Two receivers each with two antennas +# When a receiver is brought online it performs +# phase calibration using an emitter equidistant from +# both receiver antenna +# The orientation of the receiver is described in +# multiples of pi +receivers: + - receiver-uri: ip:192.168.1.17 + theta-in-pis: -0.25 + antenna-spacing-m: 0.043 # 40 mm + nelements: 2 + array-type: linear + rx-gain-mode: fast_attack + rx-buffers: 2 + rx-gain: -3 + buffer-size: 524288 + f-intermediate: 100000 #1.0e5 + f-carrier: 915000000 #2.5e9 + f-sampling: 16000000 # 16.0e6 + bandwidth: 300000 #3.0e5 + motor_channel: 0 + - receiver-uri: ip:192.168.1.18 + theta-in-pis: 1.25 + antenna-spacing-m: 0.043 # 40 mm + nelements: 2 + array-type: linear + rx-gain-mode: fast_attack + rx-buffers: 2 + rx-gain: -3 + buffer-size: 524288 + f-intermediate: 100000 #1.0e5 + f-carrier: 915000000 #2.5e9 + f-sampling: 16000000 # 16.0e6 + bandwidth: 300000 #3.0e5 + motor_channel: 0 + + +n-thetas: 65 +n-records-per-receiver: 5000 +width: 4000 +calibration-frames: 10 +routine: null +skip_phase_calibration: true + + +data-version: 5 +seconds-per-sample: 1.0