Dominic Spill
d61efc0c07
Remove experimental firmware code - never used in firmware
2017-02-01 16:02:08 -07:00
Dominic Spill
a2857f7383
iReplace malloc that we never free with a statically assigned buffer
2017-02-01 16:01:28 -07:00
Dominic Spill
6912df23cc
Shhh, silence in the library
2017-02-01 14:23:47 -07:00
Michael Ossmann
c4a820ef34
Merge pull request #316 from dominicgs/improved_errors
...
Replace error messages with more readable strings
2017-01-31 17:48:20 -07:00
Dominic Spill
3c2a32981b
Replace error messages with more readable strings
2017-01-31 17:35:56 -07:00
Dominic Spill
47fd25a707
Exclude vscode project files
2017-01-31 16:46:36 -07:00
Dominic Spill
215b82da39
Add issue template to add structure to issue reporting
2017-01-31 16:44:59 -07:00
Dominic Spill
78182194e0
Turn off VBUS discharge to reduce current draw
2017-01-31 15:54:48 -07:00
Michael Ossmann
35922fc24e
Merge pull request #315 from dominicgs/usb_api_version
...
Add USB API versioning
2017-01-30 22:35:02 -07:00
Dominic Spill
ec432b9d28
Remove duplicate serial number from hackrf_info
2017-01-30 18:33:44 -07:00
Dominic Spill
255b7b4705
Add USB API versioning
2017-01-30 18:30:17 -07:00
Michael Ossmann
4ca37b8174
Removed "subsequent" from help for register number options which can now be placed before or after the read/write options.
...
We no longer support chaining operations over multiple registers in a single command.
2017-01-30 09:31:27 -07:00
Michael Ossmann
9fcbb6fa55
Clarified hackrf_si5351c control logic
2017-01-29 21:38:06 -07:00
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
Michael Ossmann
4363144366
Merge pull request #313 from dominicgs/reset
...
Add software controlled reset
2017-01-27 16:15:03 -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
Michael Ossmann
e27f51f4cf
Merge pull request #312 from dominicgs/travis-ci
...
Jawbreaker firmware builds with travis-ci
2017-01-27 15:34:37 -07:00
Dominic Spill
7584fd211e
Update submodule to include watchdog reset changes
2017-01-27 15:26:37 -07:00
Dominic Spill
b047dd0cb4
Add software controlled reset
2017-01-27 15:03:53 -07:00
Dominic Spill
cb06ce9656
ifdef out HackRF One rf path pins for jawbreaker build
2017-01-27 12:24:19 -07:00
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
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