Jared Boone
5535cf059e
Pin setup: Make GPIO direction reset the *first* step.
2018-12-27 20:26:55 -08:00
Jared Boone
0b46745aed
OperaCake code conflicts with PortaPack code, make compile-time conditional.
2018-12-27 15:14:52 -08:00
Jared Boone
d8f579af2b
Merge from mossmann/master
2018-12-27 14:56:29 -08:00
Jared Boone
88fb406a55
PortaPack: Conditionally claim JTAG pins in SCU #defines
2018-12-27 10:10:01 -08:00
Dominic Spill
454e32b8c8
Travis artefacts ( #564 )
...
* Try artefacts deployed to gh_pages
* Try to use gh_pages from the travis_artefacts branch
* Try deploying to a different repo
* Try to organise files deployed to github pages
* Test pushing a local dir to master
* Try pushing to original repo
* Be verbose so I can debug it
* Setting env variables
* Oops, environment variables aren't what I thought
* Try to push to nightly repo
* Remove unused cp command
* Copy firmware to archive directory
* Fix pathing to artefacts
* Use TRAVIS_BUID_DIR instead of assuming path
* Use mkdir -p to ensure directories exist
* Put / back in to CPLD path
* Move repo to GSG
* Switch to master branch
* Add nightly deployment
* Fix escaping in sed command
* Allow firmware version styring to be overridden
* Fix some sed commands....
* Switch to master branch for builds
2018-12-20 20:38:10 -07:00
Dominic Spill
847d00d770
Fix typo in still in use error message
2018-12-18 14:42:41 -07:00
Michael Ossmann
74ef45a0dd
Merge pull request #558 from dominicgs/multiple_hackrf_stop_rx_issue_463
...
Fix multiple hackrf stop rx
2018-12-06 15:48:53 -07:00
Dominic Spill
9da5b3ea8c
Install g++ libs for arm embedded ( #563 )
2018-12-05 19:23:52 -07:00
Dominic Spill
7ebd2a3b5a
Travis clean up ( #562 )
...
Tidy Travis dependency installation
2018-12-05 18:49:10 -07:00
Dominic Spill
9da826e9ef
Add Windows build art(e|i)facts ( #561 )
...
This includes:
* Cmake clean up - thanks @Qyriad
* Windows binaries saved after each appveyor build
* A bump to the Visual Studio version that we use to build it
* An appveyor cygwin script for building firmware, it doesn't work but it seems like someone might pick it up and make it work, or blow it away if we switch to Travis firmware artefacts
2018-12-05 18:45:26 -07:00
Dominic Spill
290df811a3
Merge pull request #560 from dominicgs/travis
...
Switch to xenial build platform (no more containers)
2018-12-05 18:43:54 -07:00
Dominic Spill
7ac0251eb6
Switch to xenial build platform (no more containers)
2018-12-05 11:49:33 -07:00
Dominic Spill
01bf974894
Merge pull request #557 from dominicgs/travis
...
Remove oclint travis line because it's no longer installed by default
2018-11-30 08:49:52 +11:00
Dominic Spill
f8062a8095
Remove oclint travis line because it's no longer installed by default
2018-11-29 11:37:01 -07:00
Dominic Spill
56b3bd0bed
Merge pull request #546 from dominicgs/operacake_gpio
...
HackRF Opera Cake - GPIO test mode
2018-11-30 05:07:31 +11:00
Dominic Spill
2493ca1e21
Merge pull request #552 from w0xel/master
...
Fix compile with fftw3f not in system dir
2018-11-26 10:10:50 +13:00
w0xel
20b351916e
Fix compile with fftw3f not in system dir
2018-11-19 16:04:27 +01:00
Michael Ossmann
abc7d68822
Opera Cake: added INSERT attributes for SMD placements
2018-11-12 01:35:56 -07:00
Dominic Spill
82656b8f14
HackRF Opera Cake - GPIO test mode
2018-11-09 22:10:16 -07:00
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
Jared Boone
ccc86aad14
Add support for PortaPack user interface add-on board.
2018-08-01 21:05:10 -07: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