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 |
|
Mike Walters
|
ccc424e21f
|
Cleanup scan_mode usb transfer logic
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
805e8c02e9
|
Revert "Only transfer one block per re-tune"
This reverts commit 3614cd3050d4cbbde651dae57fc35d689b18934f.
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
c96156476f
|
Switch all output from stdout to stderr to allow for piping samples
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
9b375a17ea
|
Fix init_scan request length
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
0245204ad9
|
Add initial hackrf_scan skeleton
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
8c96d9cf32
|
Change granularity of scan mode to MHz
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
d19b4efa2e
|
Only transfer one block per re-tune
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
97c317e9a4
|
Add init_scan call to libhackrf
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
1b8e1d18c5
|
Add scan mode function separate to main loop
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
2e17b7e884
|
Use vendor request to start scan mode
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
9f2d6cdbea
|
WIP scanning
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
31a37bd841
|
Output RFFC5072 LOCK status
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
f7bdbb07d8
|
Speed up RFFC5072 comms by 50%!
|
2016-12-27 21:08:12 +00:00 |
|
Mike Walters
|
303334870f
|
Don't bother setting path 1 when tuning RFFC5072
Mixer path 1 only exists in the RFFC5071
|
2016-12-27 21:08:12 +00:00 |
|
Dominic Spill
|
264e825a4d
|
Simplify cmake config for adding tools
|
2016-12-25 11:03:25 +00:00 |
|
Dominic Spill
|
b528af46c1
|
Tidy unused operacake code and use addresses to refer to boards
|
2016-12-25 11:01:55 +00:00 |
|
Dominic Spill
|
c54e31f397
|
Add support for multiple operacake boards connected to one HackRF
|
2016-12-23 21:59:45 +00:00 |
|
Dominic Spill
|
9d7b55ccb1
|
Add host functions to set operacake ports
|
2016-12-22 17:22:04 +00:00 |
|