2105 Commits

Author SHA1 Message Date
Dominic Spill
b02a8f2e8d Merge pull request #545 from GravesJake/sweep_n
Add limited sweep mode
2018-11-07 11:48:51 -07:00
GravesJake
c47f2b1162 Add cross-platform support for sleeping for milliseconds 2018-11-07 11:35:04 -07:00
GravesJake
39062a7a7b Remove usleep (incompatible with Windows) 2018-11-07 11:24:13 -07:00
GravesJake
982770b25b Add limited sweep mode 2018-11-07 10:49:49 -07:00
Michael Ossmann
953df27f26 Opera Cake: updated port names on silkscreen 2018-10-30 15:32:52 -06:00
Dominic Spill
f9ac64020c Merge pull request #535 from dominicgs/operacake_port_names
Fix hackrf_operackae port name parsing
2018-10-10 15:33:26 -06:00
Dominic Spill
cd5de9fe68 Travis OS X fixes (#534)
* Try using default xcode to fix OS X builds
* Remove libUSB install because it's pre-installed on Travis OS X containers
* Remove oclint to allow fftw to install. No, really.
2018-10-10 14:23:52 -06:00
Dominic Spill
4e881efa7b match opera cake port designations to silkscreen - closed #531 2018-10-03 14:13:59 -06:00
Dominic Spill
4c2146aa7a Clean up opera cake range parsing code and improve error handling 2018-10-03 11:58:15 -06:00
Michael Ossmann
31b83ef42b Opera Cake: pin header part selection 2018-09-21 14:46:18 -06:00
Dominic Spill
a3f447e6fd Merge pull request #521 from bl4krat/master
Fixed operation of switch --list
2018-09-11 11:18:05 -06:00
bl4krat
540f86a5b0 Fixed operation of switch --list 2018-09-07 04:25:19 +01:00
Dominic Spill
1ae7c21e6c Merge pull request #514 from dominicgs/travis
Avoid brew warning about python deps while uninstalling
2018-08-19 16:56:53 -06:00
Dominic Spill
8e21573cb7 Avoid brew warning about python deps while uninstalling 2018-08-17 15:29:13 -06:00
Michael Ossmann
5e9cad6636 HackRF One: replaced U20 with Winbond W25Q80DVSSIG 2018-04-30 18:03:57 -06:00
Dominic Spill
1d9823e551 Merge pull request #478 from caquino/master
Travis OS X builds don't work with modern Xcode #438
2018-04-30 12:02:38 -06:00
Cassiano Aquino
8252018350 Merge pull request #1 from caquino/caquino/travis-osx-438
Travis OS X builds don't work with modern Xcode #438
2018-04-28 00:54:16 +01:00
Cassiano Aquino
6a3105452f Replacing xcode version to check travis build failure. 2018-04-28 00:48:07 +01:00
Michael Ossmann
b4a452cd3a replaced AVX/Kyocera 2500BL14M100T (NRND) with Abracon ABM8-25.000MHZ-10-D1G-T (X1), added load capacitors (C169 and C170) 2018-04-14 12:20:42 -06:00
Michael Ossmann
26360e18fd listed Murata LDB182G4510G-120 as an alternative to Johanson 2500BL14M100T (T3 and T4) 2018-04-14 12:07:21 -06:00
Michael Ossmann
86f724a342 replaced Murata LXES1TBCC2-004 (End of Life) with Vishay VBUS54CV-HSF-G4-08 (U15) 2018-04-14 12:02:15 -06:00
Dominic Spill
a4c57effce Merge pull request #469 from arnout/master
Don't require a C++ compiler
2018-04-01 12:56:42 -06:00
Arnout Vandecappelle (Essensium/Mind)
a6284cb9ed Don't require a C++ compiler
By default, CMake assumes that the project is using both C and C++.  By
explicitly passing 'C' as argument of the project() macro, we tell CMake
that only C is used, which prevents CMake from erroring out if a C++
compiler doesn't exist.
2018-03-31 22:50:37 +02:00
Michael Ossmann
5fbd75ef94 Merge pull request #468 from dominicgs/appveyor
Appveyor
2018-03-28 09:15:11 -06:00
Michael Ossmann
7641e48851 Merge pull request #467 from dominicgs/windows_build_warnings
Remove Windows build warnings
2018-03-28 09:14:54 -06:00
Dominic Spill
bde5ca9f58 DFU serial number - avoid reading serial from flash chip
Set a DFU mode specific serial number
2018-03-27 18:08:49 -06:00
Dominic Spill
70d189bcdc Fix appveyor config formatting 2018-03-27 16:35:06 -06:00
Dominic Spill
f041d2686a Pull libusb from GitHub rather than SourceForge 2018-03-27 16:20:37 -06:00
Dominic Spill
cf4b3ae7f4 Cast all the things 2018-03-27 14:30:41 -06:00
Dominic Spill
e384a2d2b7 Explicitly cast variables to silence Windows build warnings 2018-03-27 14:11:51 -06:00
Dominic Spill
d4d74db27c Add helper functions for parsing frequency arguments 2018-03-27 11:57:52 -06:00
Dominic Spill
9f0a46d818 Calculate using doubles and cast to float at the last moment 2018-03-27 10:38:03 -06:00
Dominic Spill
bfa9f65f4e Try another work around for strdup() 2018-03-26 23:25:31 -06:00
Dominic Spill
f768ff6735 Fix cmake command error 2018-03-26 21:36:33 -06:00
Dominic Spill
936da52169 Third time lucky with definition to remove warning about strdup() 2018-03-26 21:31:56 -06:00
Dominic Spill
e0e02bcd7a Fix bad define (maybe) 2018-03-26 21:16:23 -06:00
Dominic Spill
c8e8d33a59 Silence warning about strdup() being deprecated 2018-03-26 20:59:55 -06:00
Dominic Spill
bb585e40a4 libhackrf: Fix Windows type warnings
MSVC compalins when we mix int and ssize_t
Declaration of hackrf_set_sample_rate_manual differed between .h and .c
2018-03-26 20:35:44 -06:00
Dominic Spill
3168bb55e3 Revert "hackrf_transfer: fix Windows uint32 conversion build warnings"
This reverts commit a9bc8b7ff7c1a2fd910f99d7accd9f75196c71f0.
2018-03-26 19:11:55 -06:00
Dominic Spill
a9bc8b7ff7 hackrf_transfer: fix Windows uint32 conversion build warnings 2018-03-26 19:07:42 -06:00
Dominic Spill
4c2a039a01 hackrf_operacake: cleanup Windows precision warnings 2018-03-26 18:39:56 -06:00
Dominic Spill
5f02620a49 ahckrf_debug: finx type conversion warning from Windows build 2018-03-26 18:06:13 -06:00
Dominic Spill
1fab6d9030 Fix type conversion warnings for Windows build 2018-03-26 18:04:45 -06:00
Dominic Spill
92f122d43a Firmware: no longer require dfu-prefix
it was adding a header that we weren't using anyway
2018-03-22 12:29:27 -06:00
Michael Ossmann
d7e2068ff1 Merge pull request #460 from dominicgs/device_counting_fix
Open device counting: increment when opening a device
2018-03-21 15:03:22 -06:00
Michael Ossmann
370ee2dce5 HackRF One: replaced U20 with Winbond W25Q80JVSSIQ 2018-02-28 12:12:32 -07:00
Dominic Spill
65c7b5aa24 Open device counting: increment when opening a device
Previously it incremented when the library was initialised, this worked
for GNU Radio flowgraphs, but broke elsewhere
2018-02-27 16:07:04 -07:00
Michael Ossmann
fc8fcd8616 added CPLD update requirement to firmware/README
improved cpld/README
fixes #458
2018-02-20 08:18:42 -07:00
Dominic Spill
d17f091736 libhackrf: stop_tx() put HackRF in to idle mode before killing transfer thread
This is what we do for RX and appears to prevent HackRF remaining in TX
mode. This mirrors commit 693c262
2018-02-17 16:20:08 -07:00
Michael Ossmann
991c5089a9 Merge branch 'glitch-fix' 2018-02-02 15:15:27 -07:00