Dominic Spill
63db12053d
Jawbreaker firmware builds
2017-01-27 12:11:55 -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
6ddb7948e6
fixed indentation warning in sgpio-rx
2017-01-26 23:40:02 -07:00
Michael Ossmann
4dae32fb1b
fixed unused variable warning in blinky
2017-01-26 23:39:41 -07:00
Michael Ossmann
33eeb33c4b
have Travis-ci build all firmware, not just hackrf_usb
2017-01-26 23:29:38 -07:00
Michael Ossmann
e3a3bffca5
fixed bug in dfu.py that made it only work for hackrf_usb
2017-01-26 22:21:18 -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
Michael Ossmann
5968e7d861
Merge pull request #310 from dominicgs/Windows_build
...
Windows CI builds with Appveyor, Support compiling with Visual Studio
2017-01-26 18:51:13 -07:00
Dominic Spill
a5f8cdf7ca
Build Win64 version
2017-01-26 18:38:33 -07:00
Dominic Spill
fbf78f48cb
Remove unnecessary escaping
2017-01-26 18:32:30 -07:00
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