Dominic Spill
e5811b752c
Correct libusb include dir argument to cmake
2017-01-26 18:27:34 -07:00
Dominic Spill
b453b91532
Use http rather than ftp to download dependencies
2017-01-26 18:21:18 -07:00
Dominic Spill
f433b60d4c
Fix 7zip command line args
2017-01-26 18:18:33 -07:00
Dominic Spill
a23f4676c6
Initial appveyor config
2017-01-26 18:15:40 -07:00
Dominic Spill
439ddaaa40
Support compiling with Visual Studio
2017-01-26 17:00:41 -07:00
Michael Ossmann
a6b9f8f96d
fixed operacake indentation warning in firmware
2017-01-26 15:24:55 -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
schneider
70c41463b1
refact(mixer): Basic mixer abstraction
2017-01-26 00:31:43 +01:00
schneider
35ca538c18
Merge remote-tracking branch 'mossmann/master' into rad1o
...
Just a very rough merge to get off the ground. Major parts are not yet
implemented. The mixer intergration is in a messed up state. Part which
need work have been marked with XXX
Conflicts:
firmware/common/hackrf_core.c
firmware/common/hackrf_core.h
firmware/common/max2837.c
firmware/common/max2837.h
firmware/common/rf_path.c
firmware/common/rffc5071.c
firmware/common/rffc5071.h
firmware/common/sgpio.c
firmware/common/si5351c.c
firmware/common/tuning.c
firmware/common/w25q80bv.c
firmware/common/w25q80bv.h
firmware/common/xapp058/ports.c
firmware/hackrf-common.cmake
firmware/hackrf_usb/hackrf_usb.c
firmware/hackrf_usb/usb_api_register.c
firmware/hackrf_usb/usb_api_transceiver.c
host/hackrf-tools/src/hackrf_transfer.c
2017-01-26 00:21:58 +01: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
Michael Ossmann
103830b416
Merge pull request #239 from rad1o/streaming
...
Receive streaming implementation
2017-01-25 12:28:11 -07:00
schneider42
d329dac414
Merge branch 'master' into streaming
2017-01-25 11:30:29 +01:00
Michael Ossmann
a4860a89df
Merge pull request #307 from dominicgs/travis-ci-firmware
...
Build firmware as part of Travis-ci build
2017-01-25 02:12:58 -07:00
Dominic Spill
e8157a4ef2
Build firmware as part of Travis-ci build
2017-01-25 01:51:53 -07: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
46693ee630
Merge pull request #306 from dominicgs/firmware_build_python
...
Replace python one liner with script to build dfu files
2017-01-24 17:27:08 -07:00
Dominic Spill
1ad2577f55
Reinstate commands to clean up after DFU process
2017-01-24 17:21:42 -07:00
Michael Ossmann
14efd8ba58
updated GCC toolchain URL in firmware README
2017-01-24 16:37:53 -07:00
Michael Ossmann
897b332be6
Merge branch 'dodgymike-multi-device-hardware-sync'
2017-01-24 16:19:38 -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
Dominic Spill
fdeaa92b7e
Replace python one liner with script to build dfu files
2017-01-24 15:44:15 -07:00
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