Mike Walters
31a37bd841
Output RFFC5072 LOCK status
2016-12-27 21:08:12 +00:00
Mike Walters
f7bdbb07d8
Speed up RFFC5072 comms by 50%!
2016-12-27 21:08:12 +00:00
Mike Walters
303334870f
Don't bother setting path 1 when tuning RFFC5072
...
Mixer path 1 only exists in the RFFC5071
2016-12-27 21:08:12 +00:00
Dominic Spill
264e825a4d
Simplify cmake config for adding tools
2016-12-25 11:03:25 +00:00
Dominic Spill
b528af46c1
Tidy unused operacake code and use addresses to refer to boards
2016-12-25 11:01:55 +00:00
Dominic Spill
c54e31f397
Add support for multiple operacake boards connected to one HackRF
2016-12-23 21:59:45 +00:00
Dominic Spill
9d7b55ccb1
Add host functions to set operacake ports
2016-12-22 17:22:04 +00:00
Dominic Spill
1cec9ad4db
Add Operacake USB API (firmware)
2016-12-19 21:50:29 -07:00
Mike Davis
25929965f5
Kind of working hw sync
2016-12-15 21:56:49 +02:00
Dominic Spill
bd1111a2e3
Fix silly polarity issues
2016-12-13 19:23:19 -07:00
Dominic Spill
0ef1666c2a
Add initial operacake support
2016-12-13 19:07:11 -07:00
Dominic Spill
cde5ef5bb7
Fix multibyte reads over i2c
2016-12-13 19:05:49 -07:00
Mike Davis
976c99c1ad
Kind of working hardware sync
2016-12-10 21:42:20 +02:00
Mike Davis
3672f38b27
Experiments with gpio pins, for hardware sync
2016-12-10 18:47:38 +02:00
Mike Davis
242f73efb1
Added multiple device sync
2016-12-10 01:13:43 +02:00
Mike Davis
4a8e3d0d94
Merge branch 'master' into multi-device-hardware-sync
2016-12-09 23:39:20 +02:00
Mike Davis
c5e0cfef45
Merge remote-tracking branch 'remotes/origin/master'
2016-12-09 23:38:03 +02:00
Mike Davis
b57b32afa5
Start of sync flag
2016-12-09 23:36:46 +02:00
Michael Ossmann
d496b68431
Opera Cake: corrected I2C address note in schematic
2016-12-08 17:36:40 -07:00
Michael Ossmann
fac6dd086d
Merge pull request #288 from dominicgs/dfu-build
...
Build both SPI flash and DFU versions of firmware every time
2016-10-27 13:00:35 -06:00
Dominic Spill
cec4f1a11d
Update readme to reflect DFU changes
2016-10-27 12:47:26 -06:00
Dominic Spill
b9d333a8cb
Merge pull request #289 from muellermartin/rad1o-board-id
...
Add rad1o board id to libhackrf
2016-10-07 10:25:27 +01:00
Martin Müller
dccc48ad13
Add CCCamp 2015 rad1o badge board id to libhackrf
...
The rad1o is the badge of the Chaos Communication Camp 2015 (CCCamp15).
The rad1o badge contains a full-featured SDR (software defined radio)
half-duplex transceiver, operating in a frequency range of about 50 MHz
- 4000 MHz, and is software compatible to the HackRF.
See https://rad1o.badge.events.ccc.de for more information.
2016-10-06 23:34:42 +02:00
Michael Ossmann
0ba6f2e0a9
Opera Cake: an RF switching add-on for HackRF One
2016-10-04 16:46:42 -06:00
Dominic Spill
8ed9d91111
Build SPI flash and DFU versions of firmware every time
2016-10-01 13:50:05 +01:00
Michael Ossmann
7840322234
Merge pull request #282 from mossmann/hardware
...
hardware update including Neapolitan, a full-duplex add-on board
2016-09-22 08:59:30 -06:00
Michael Ossmann
4586ad9b67
Merge pull request #280 from dominicgs/clang
...
OS X / clang build fixes
2016-09-22 08:59:16 -06:00
Michael Ossmann
f6c7e43015
Neapolitan: replaced antenna port power MOSFET with current limited power switch
2016-09-21 16:51:41 -06:00
Michael Ossmann
d1f0ac3331
Neapolitan: added decoupling caps near pin headers
2016-09-21 16:27:27 -06:00
Michael Ossmann
ce64e656bb
Neapolitan: added decoupling caps for U15 and U18
2016-09-21 16:14:56 -06:00
Michael Ossmann
797123b3b1
Neapolitan: added RF chokes to some supply pins as a noise reduction experiment
2016-09-21 16:08:33 -06:00
Michael Ossmann
1cd7f9371b
Neapolitan: completed initial layout
2016-09-21 14:21:40 -06:00
Michael Ossmann
471a7f3a53
Neapolitan: module assignment
2016-09-20 17:36:58 -06:00
Michael Ossmann
6450a829a5
Neapolitan: schematic annotation and cleanup
2016-09-20 16:19:20 -06:00
Michael Ossmann
9fd62846b8
Neapolitan: experimental 10 ppb clock in schematic
2016-09-20 16:04:12 -06:00
Michael Ossmann
b98acd770d
Neapolitan: experimental 500 ppb clock in schematic
2016-09-20 15:30:38 -06:00
Dominic Spill
11ef7f74f6
Tidy clang build warnings
...
- Remove transceiver enums from hackrf.h
- convert uint64_ts to int64_ts for frequency maths
2016-09-15 13:50:50 -06:00
Michael Ossmann
522374f17d
Neapolitan: experimental 2.5 ppm clock in schematic
2016-09-05 14:57:42 -06:00
Michael Ossmann
7b1ed13563
Neapolitan: barrel jack module
2016-09-02 23:08:17 -06:00
Michael Ossmann
64373f931d
Neapolitan: added I/O expander
2016-09-02 22:58:07 -06:00
Michael Ossmann
02efffb95d
Neapolitan: header pin assignments
2016-09-02 17:06:52 -06:00
Michael Ossmann
abdfbc8a22
Neapolitan: barrel jack and USB power sources that override USB power on main board
2016-09-01 00:06:57 -06:00
Michael Ossmann
8135e8c895
Neapolitan: deleted end plate drawings
2016-08-31 22:24:14 -06:00
Michael Ossmann
ba2a8cec5e
Neapolitan: deleted MCU and other things not needed
2016-08-31 22:18:59 -06:00
Michael Ossmann
6ba8e91b26
Neapolitan: fixed file names
2016-08-31 21:23:28 -06:00
Michael Ossmann
6af5a03dca
Neapolitan: started hardware design by copying HackRF One
2016-08-31 21:00:26 -06:00
Michael Ossmann
ab92518b5d
Marzipan: started hardware design by copying HackRF One
2016-08-31 20:51:43 -06:00
Michael Ossmann
efd6ec6a42
Merge branch 'master' into hardware
2016-08-31 20:05:57 -06:00
Mike Davis
03155691ae
Merge branch 'mossmann-master'
2016-08-29 06:38:13 +02:00
Dominic Spill
1d122431a0
Add OS X to Travis build
2016-08-18 09:01:04 +01:00