-
Notifications
You must be signed in to change notification settings - Fork 121
Using the MATLAB Code
proto17 edited this page Oct 31, 2022
·
1 revision
Placeholder page. A more detailed page will eventually be created.
Short version is:
- Make sure you don't have a WiFi drone!!!! This is VERY important
- Make sure you have compiled remove_turbo
- Power on the drone (shouldn't need the controller to be on)
- Tune to one of the known frequencies
- Set the sample rate to 15.36e6 (15.36 million samples per second)
- Record samples using whatever tool you use for your SDR (hackrf_transfer, uhd_rx_cfile, osmocom_fft, etc) for at least a few seconds
- Run samples through process_files.m
- Update these lines to match your recording
- Profit!
You may not have gotten any bursts. Annoyingly DroneID hops over a lot of frequencies. So, the odds of you getting hits in your recording is slim. This was the primary motivation for the GNU Radio module. It would take care of detection and would just save each burst to disk for later processing with MATLAB.