1515 Commits

Author SHA1 Message Date
Jared Boone
245aa1f11e Do not configure BOOT[3:0] pins in SCU, as they should be idle/input/hi-Z on HackRF. 2014-08-11 16:09:50 -07:00
Jared Boone
16709505fc USB0 and USB1 LEDs are only on Jellybean and Jawbreaker. 2014-08-11 16:09:37 -07:00
Jared Boone
54ef8c19cf Add HackRF One RF power enable for samples that RX or TX. 2014-08-11 16:08:51 -07:00
Jared Boone
2538785165 Replace GPIO control of 1V8 supply with official function enable_1v8_power(). 2014-08-11 16:08:30 -07:00
Jared Boone
fe9b4b8ca8 Remove RF power enable from blinky -- it's not necessary. 2014-08-11 16:08:18 -07:00
Jared Boone
2abdebfb2a Add parentheses to silence ambiguous expression warning. 2014-08-11 16:08:08 -07:00
Jared Boone
739dc1acd9 Add GCC "used" attribute to prevent hard_fault_handler_c() from being removed. It trips up -flto. 2014-08-11 16:07:59 -07:00
Jared Boone
9b435f3b7e Configure APB3 for appropriate clock sources during start-up. 2014-08-11 16:07:40 -07:00
Jared Boone
8e387e5489 CPLD: Update bitstream files with RX Q channel flip. 2014-08-11 13:02:14 -07:00
Jared Boone
422173a5f7 SGPIO: Add CPLD RX Q channel inversion, API to control. 2014-08-11 13:02:02 -07:00
Jared Boone
0ab6a92ae6 Change SGPIO CPLD decimation API interface to be one-based (decimation of 1 to 8). 2014-08-11 13:01:50 -07:00
dovecho
7bdc499301 Minor changes to tx_callback
Finalize the error procedure that was accidentally deleted.
2014-07-06 00:34:40 +08:00
dovecho
8e5de3b4a8 Add signal source mode to hackrf_transfer
Now hackrf_transfer can act as an analog signal source to generate a
pure SINE wave at the given frequency.
2014-07-06 00:10:07 +08:00
Michael Ossmann
44df9d1f82 si5351c_activate_best_clock_source() when starting RX or TX 2014-07-01 15:21:36 -06:00
Michael Ossmann
f9c90f0d35 commented si5351c_activate_best_clock_source() trying to solve intermittent USB failures 2014-07-01 15:21:31 -06:00
Michael Ossmann
576e25b1d4 updated date on silk screen 2014-05-19 13:15:18 -06:00
Michael Ossmann
43f96036e4 increased SKY13317 pad size 2014-05-19 13:13:57 -06:00
Michael Ossmann
2e6a4762ef committed missing gerber files 2014-04-24 11:27:13 -06:00
Michael Ossmann
6bc917ae26 cpld/README 2014-04-24 10:42:25 -06:00
Michael Ossmann
2eaf0c40d9 firmware build instructions with BOARD= 2014-04-24 10:33:21 -06:00
Michael Ossmann
be88d2332d made mounting holes explicitly DNP 2014-04-13 17:32:07 -06:00
Michael Ossmann
423cd0ff96 minor trace width fix 2014-04-13 17:15:29 -06:00
Michael Ossmann
b7e5dca105 changed shape of hole to include P3 2014-04-02 18:06:55 -06:00
Michael Ossmann
ed1f74f8ed tightend up edge cut-out for buttons 2014-04-02 17:58:26 -06:00
Michael Ossmann
14e631577e nudged edges 0.4 mm where plastic was overly thin 2014-04-02 17:48:20 -06:00
Michael Ossmann
d581d97075 changed corner holes from 3 mm to 3.2 mm 2014-04-02 17:47:11 -06:00
Michael Ossmann
815d1f640d readability suggestion from the likely less sleep deprived 2014-03-16 10:57:15 -06:00
Michael Ossmann
f61e9d2bd7 write unsigned chars to .wav file instead of signed chars 2014-03-16 10:31:17 -06:00
Michael Ossmann
a50ecd7128 removed old cpldjtagprog. use hackrf_cpldjtag with hackrf_usb firmware. 2014-03-16 09:38:14 -06:00
Michael Ossmann
861476d6c5 Merge branch 'master' of github.com:bvernoux/hackrf into bvernoux-master 2014-03-16 09:13:30 -06:00
Michael Ossmann
453998d7b6 HackRF One documentation update 2014-03-16 09:12:59 -06:00
bvernoux
88becad449 hackrf_transfer:
* Fixed printf() with u64 problems/warnings.
* Fixed Wav header option -w and also tested with file >4GB (on Win8.1).
2014-03-16 14:48:41 +01:00
Benjamin Vernoux
860ffda639 Update README.md 2014-03-16 13:18:48 +01:00
Benjamin Vernoux
7443cd1d5b Update README.md 2014-03-16 13:17:21 +01:00
Benjamin Vernoux
19110e6e06 Update README.md 2014-03-16 13:16:40 +01:00
Benjamin Vernoux
9191afe2e1 Create Readme for Host 2014-03-16 13:15:04 +01:00
bvernoux
32d88e0382 HackRF One case (Sketchup/Svg) 2014-03-16 13:03:38 +01:00
Michael Ossmann
15bda174c7 maintain PLLA on XTAL and PLLB on CLKIN at all times (makes automatic clock source switching more reliable) 2014-03-14 22:27:30 -06:00
Michael Ossmann
ca04d7c04b activated CLKOUT (always on) and CLKIN (automatically used when detected) 2014-03-14 21:28:13 -06:00
Michael Ossmann
0fab3157c3 improved hackrf_transfer help for gain options and changed the letter for a couple switches 2014-03-14 10:45:53 -06:00
Michael Ossmann
d4a5c2290b replaced set_freq_if() with set_freq_explicit() and implemented explicit tuning option in hackrf_transfer 2014-03-13 16:06:51 -06:00
Michael Ossmann
08927ab50b fixed submodule instructions (no cmake for libopencm3) 2014-03-13 08:44:28 -06:00
Michael Ossmann
7c3f6340ed HackRF One antenna port power control in firmware, libhackrf, and hackrf_transfer 2014-03-12 17:21:49 -06:00
Michael Ossmann
716d140dfb libhackrf support for HackRF One USB ID and board ID 2014-03-12 16:29:07 -06:00
Michael Ossmann
dce15fa9f6 firmware support for HackRF One USB ID 2014-03-12 16:21:20 -06:00
Michael Ossmann
630a78aabe stale comment 2014-03-12 16:05:53 -06:00
Michael Ossmann
f5be40fe5b fixed tuning bug 2014-03-12 12:40:45 -06:00
Michael Ossmann
028e9d6204 updated udev rules for HackRF One and NXP DFU 2014-03-11 16:27:05 -06:00
Michael Ossmann
cff03762e7 fixed USB port position on end plate 2014-03-06 13:11:47 -07:00
Michael Ossmann
a0bc11f031 Merge pull request #110 from scateu/master
Add HackRF One Plastic Case design with edge cut-outs for buttons
2014-03-04 07:59:59 -07:00