From 9520c968b170aeab525ba9caf0c3682129863c0e Mon Sep 17 00:00:00 2001 From: proto17 Date: Thu, 22 Sep 2022 22:54:50 -0400 Subject: [PATCH] Update README.md --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 3a46c5c..5158e73 100644 --- a/README.md +++ b/README.md @@ -18,6 +18,11 @@ Update(15 April 2022): **The main script (matlab/updated_scripts/process_file.m) The IQ file used in this example will not be made available publicly as it likely contains GPS information about where the drone was when the recording was taken. The drone used in testing is the DJI Mini 2 with no modifications. Recordings were taken with an Ettus B205-mini at a sampling rate of 30.72 MSPS. The signal of interest is in 2.4 GHz and will show up every 600 ms or so. It will be 10 MHz wide (15.56 MHz with guard carriers). +# GNU Radio OOT Module +This branch has the most recent GNU Radio OOT module for GNU Radio 3.8. This OOT module does not do a good job of demodulating. It has several issues with it's start time offset estimation, CFO estimation/correction, and equalization. + +The best use of this module is to collect bursts for processing in MATLAB/Octave with `process_file.m` + # How to Process Samples You will need to record DroneID bursts with an SDR, save the samples as 32-bit floating point IQ data, and then edit the `matlab/updated_scripts/process_file.m` script to read your file. If there is a major frequency offset (say you recorded 7 MHz off center) you will need to specify that in the script.