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 |
|
Dominic Spill
|
1cec9ad4db
|
Add Operacake USB API (firmware)
|
2016-12-19 21:50:29 -07:00 |
|
Mike Davis
|
25929965f5
|
Kind of working hw sync
|
2016-12-15 21:56:49 +02:00 |
|
Dominic Spill
|
bd1111a2e3
|
Fix silly polarity issues
|
2016-12-13 19:23:19 -07:00 |
|
Dominic Spill
|
0ef1666c2a
|
Add initial operacake support
|
2016-12-13 19:07:11 -07:00 |
|
Dominic Spill
|
cde5ef5bb7
|
Fix multibyte reads over i2c
|
2016-12-13 19:05:49 -07:00 |
|
Mike Davis
|
976c99c1ad
|
Kind of working hardware sync
|
2016-12-10 21:42:20 +02:00 |
|
Mike Davis
|
3672f38b27
|
Experiments with gpio pins, for hardware sync
|
2016-12-10 18:47:38 +02:00 |
|
Mike Davis
|
242f73efb1
|
Added multiple device sync
|
2016-12-10 01:13:43 +02:00 |
|
Mike Davis
|
4a8e3d0d94
|
Merge branch 'master' into multi-device-hardware-sync
|
2016-12-09 23:39:20 +02:00 |
|
Mike Davis
|
c5e0cfef45
|
Merge remote-tracking branch 'remotes/origin/master'
|
2016-12-09 23:38:03 +02:00 |
|