Michael Ossmann
1eb34ac765
Fixed bug that prevented hackrf_max2837 and hackrf_rffc5071 from displaying help when HackRF is not found.
2017-01-29 21:27:44 -07:00
Michael Ossmann
b97bd4d192
Fixed write bug in hackrf_si5351c.
2017-01-29 21:09:27 -07:00
Michael Ossmann
0b061134b0
Filled in some missing long options for command line tools that use long options.
2017-01-29 18:32:11 -07:00
Michael Ossmann
f494e0b890
Fixed hackrf_transfer mode control logic.
2017-01-29 18:21:17 -07:00
Michael Ossmann
9211b70770
Added -h/-? option for help to all command line tools.
2017-01-29 17:37:29 -07:00
Michael Ossmann
980abca0b5
Fixed cmake bug that prevented hackrf_sweep from being built.
2017-01-29 17:29:45 -07:00
Dominic Spill
da743b84ef
Safely call hackrf_close() after resetting the HackRF
2017-01-27 16:08:57 -07:00
Dominic Spill
9e78ccb4e7
Correct argument parsing logic
2017-01-27 16:06:01 -07:00
Dominic Spill
b047dd0cb4
Add software controlled reset
2017-01-27 15:03:53 -07:00
Dominic Spill
8efc85d39e
Remove out of date readme files.
...
Up to date information can be found in host/README.md
2017-01-27 12:02:25 -07:00
Dominic Spill
bb24dd5efe
Update readme.md to reflect current build instructions
...
* udev rule
* Visual Studio instructions
* General clean up
2017-01-27 11:52:29 -07:00
Michael Ossmann
560b390f6c
use preferred hackrf_sample_rate_set() instead of older function in hackrf_transfer
2017-01-26 19:03:39 -07:00
Michael Ossmann
b3246972ed
use new libhackrf automatic baseband filter selection in hackrf_transfer
2017-01-26 18:58:31 -07:00
Michael Ossmann
f388a3f9d9
For anti-aliasing, the baseband filter bandwidth is automatically set to the
...
widest available setting that is no more than 75% of the sample rate. This
happens every time the sample rate is set. If you want to override the
baseband filter selection, you must do so after setting the sample rate.
2017-01-26 18:58:31 -07:00
Dominic Spill
439ddaaa40
Support compiling with Visual Studio
2017-01-26 17:00:41 -07:00
Michael Ossmann
95c9ac6ffa
Support files larger than 2147483647 bytes on 32-bit platforms.
...
Fixes issue #152 .
2017-01-25 16:32:20 -07:00
Michael Ossmann
ba4ffbb1e4
hackrf_transfer: made -n option compatible with -R (repeat TX mode).
...
-n limits the total number of samples transferred via USB.
This fixes issue #192 .
2017-01-25 15:35:12 -07:00
schneider42
d329dac414
Merge branch 'master' into streaming
2017-01-25 11:30:29 +01:00
Michael Ossmann
2ebb8a4c53
Avoided osx build problem by using literal string instead of format string.
...
Fixed minor bug in warning text.
2017-01-24 19:45:19 -07:00
Michael Ossmann
3474ad50c0
Merge branch 'multi-device-hardware-sync' of https://github.com/dodgymike/hackrf into dodgymike-multi-device-hardware-sync
2017-01-24 16:18:33 -07: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
d0e1202e1f
Merge pull request #299 from dominicgs/operacake
...
Operacake support
2017-01-23 21:24:28 -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
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
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
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
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
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