1845 Commits

Author SHA1 Message Date
Mike Davis
533b5a4150 Remove dummy buffer 2017-01-24 22:09:03 +02:00
Michael Ossmann
8b51f21c37 Added fftw dependency to README for host build on Linux. It should be added for Windows too, but I am not qualified to do so properly. 2017-01-23 22:11:35 -07:00
Michael Ossmann
b3c56f58e6 added fftw for osx to travis 2017-01-23 21:57:24 -07:00
Michael Ossmann
d0e1202e1f Merge pull request #299 from dominicgs/operacake
Operacake support
2017-01-23 21:24:28 -07:00
Dominic Spill
ca58a55df6 Add fftw3 to travis build 2017-01-23 18:15:59 -07:00
Dominic Spill
66f2c0fa1c Check for FFTW3 before building as it is required for hackrf_sweep 2017-01-23 18:10:49 -07:00
Dominic Spill
b7edf86afd Remove duplicate hackrf_sweep definition 2017-01-23 17:52:27 -07:00
Dominic Spill
60f64928d3 Merge branch 'master' into operacake 2017-01-23 17:50:09 -07:00
Michael Ossmann
25e5af4554 Merge branch 'miek-sweep' 2017-01-23 17:38:51 -07:00
Michael Ossmann
d98ad576b2 fixed CMakeLists.txt conflict 2017-01-23 17:38:31 -07:00
Michael Ossmann
7e7ce3dff1 removed pre-libhackrf python host code 2017-01-23 16:31:32 -07:00
Michael Ossmann
1e9df0ff79 Merge pull request #246 from vkchettimada/master
Fixed missing reset of do_exit, which prevented calls to callback whe…
2017-01-23 16:23:42 -07:00
Dominic Spill
18f014e11f Remove duplicate hackrf_operacake definition 2017-01-23 16:11:47 -07:00
Dominic Spill
7b18c308fe Merge branch 'master' into operacake 2017-01-23 16:07:43 -07:00
Dominic Spill
8e4850d36e Add HackRF tool to change operacake ports 2017-01-23 15:52:38 -07:00
Mike Davis
ddb19a86fe Add vendor request for enabling/disabling gpio-based sync 2017-01-22 22:28:11 +02:00
Mike Davis
738781c17c Merge branch 'master' of https://github.com/mossmann/hackrf into multi-device-hardware-sync 2017-01-19 21:14:28 +02:00
Mike Davis
4b4cd181d8 Sync ready 2017-01-03 22:25:32 +02:00
Dominic Spill
6b831d31cc Stop dropping buffers in firmware and allow the host to make the decision. 2016-12-27 21:08:12 +00:00
Dominic Spill
6639ab3e09 Fix argument parsing for num_samples 2016-12-27 21:08:12 +00:00
Dominic Spill
1464454835 Change dwell_time to num_samples 2016-12-27 21:08:12 +00:00
Dominic Spill
a95d1ac027 Add dwell time argument to hackrf sweep
- untested because I'm not able to fire up my HackRF right now
2016-12-27 21:08:12 +00:00
Dominic Spill
6463479888 Extend frequency array to allow 6GHz sweeping 2016-12-27 21:08:12 +00:00
Mike Walters
f7cd712ff9 Fix up frequency list size 2016-12-27 21:08:12 +00:00
Dominic Spill
c127cdc0a4 Frequency list PoC 2016-12-27 21:08:12 +00:00
Mike Walters
2d88fe4de3 Reset enter_scan_mode to avoid going straight back into scan_mode 2016-12-27 21:08:12 +00:00
Mike Walters
02eda1fd92 Take samples from the end of the buffer 2016-12-27 21:08:12 +00:00
Mike Walters
39c15c93a9 Increase default gains 2016-12-27 21:08:12 +00:00
Mike Walters
a5a1c8ce70 Apply window 2016-12-27 21:08:12 +00:00
Mike Walters
d09e83e423 Revert "DC offset hacks"
This reverts commit 96f680016f81b480bb2a66ec937be29185b26224.
2016-12-27 21:08:12 +00:00
Mike Walters
b6a7972916 Add extra fs/4 hops to overlap band-edges and DC spikes 2016-12-27 21:08:12 +00:00
Mike Walters
7935fc973f Add -f argument for sweep freq range 2016-12-27 21:08:12 +00:00
Mike Walters
df6a7986cf DC offset hacks 2016-12-27 21:08:12 +00:00
Mike Walters
8e21d5cba0 Skip first block after retune 2016-12-27 21:08:12 +00:00
Mike Walters
62d06659f8 FFT size tweak again 2016-12-27 21:08:12 +00:00
Mike Walters
3dc6742be2 Fix messed up buffer skip 2016-12-27 21:08:12 +00:00
Mike Walters
316d7be6c2 Write power values to stdout 2016-12-27 21:08:12 +00:00
Mike Walters
d9b26c5ffa Smaller FFT size 2016-12-27 21:08:12 +00:00
Mike Walters
cf64ccc058 Fix up datatypes 2016-12-27 21:08:12 +00:00
Mike Walters
1bd4c9a846 Rearrange fftw output 2016-12-27 21:08:12 +00:00
Mike Walters
27b8f674da Fix input copy loop 2016-12-27 21:08:12 +00:00
Mike Walters
a15bff3acf Scale input samples 2016-12-27 21:08:12 +00:00
Mike Walters
cb53e60a0d Don't increment power 2016-12-27 21:08:12 +00:00
Mike Walters
c73a1d56a7 Calculate log power 2016-12-27 21:08:12 +00:00
Dominic Spill
6db1849b74 Add some fftw magic to proceedings 2016-12-27 21:08:12 +00:00
Dominic Spill
dc0b5a5798 Fix missed scan -> sweep changes 2016-12-27 21:08:12 +00:00
Dominic Spill
86bde9f4c2 Remove unused helper functions from hackrf_sweep 2016-12-27 21:08:12 +00:00
Dominic Spill
57e0924e0d Rename scan to sweep 2016-12-27 21:08:12 +00:00
Mike Walters
8c08d99879 Wait for scan_params to actually arrive before starting scan mode 2016-12-27 21:08:12 +00:00
Mike Walters
a303097c31 Add magic & scan_freq to the start of each transfer 2016-12-27 21:08:12 +00:00