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
Dominic Spill
4eeddc0afb
Merge pull request #273 from rgerganov/fix-do-exit
...
Make the 'do_exit' flag static
2016-08-09 08:21:41 +01:00
Radoslav Gerganov
8ba15ad0b1
Make the 'do_exit' flag static
...
Both libhackrf and hackrf_transfer are using boolean flag named
"do_exit" which is not static. This is problematic because the flag is
used for different things. This patch fixes the problem by making the
flag static in both places.
2016-08-05 16:53:36 +03:00
Dominic Spill
2dffba9c47
Remove unude set_configuration() code for CPLD updates
...
- now handled under the default configuration
2016-07-21 13:50:14 +01:00
Dominic Spill
ea2f1a8921
Reduce configuration count to 1
2016-07-21 13:47:45 +01:00
Dominic Spill
1511268e7b
Merge pull request #270 from pothosware/master
...
hackrf_transfer - cast with uint32_t
2016-07-21 07:15:15 +01:00
Josh Blum
cccde1b431
hackrf_transfer - cast with uint32_t
...
The compiler (MSVC 2013) didnt have the uint typedef,
switched to using uint32_t which is the type of sample_rate_hz.
2016-07-20 17:37:35 -07:00
Michael Ossmann
ab58c3c29c
Merge pull request #261 from rgerganov/std-in-out
...
Add support for transmitting/receiving from stdin/stdout
2016-07-20 15:20:15 -06:00
Dominic Spill
be2f3ea04a
Merge branch 'uhwsin-uhwsin-hackrf_transfer_crystal_correct-1' into mossmann-master
2016-07-20 22:03:13 +01:00
Dominic Spill
1c34b19fb3
Merge uhwsin PPM correction changes
2016-07-20 22:00:49 +01:00
Michael Ossmann
0eb3e89e5a
Merge pull request #266 from miek/bom
...
Re-generate BOM using mossmann's kicad-bom-scripts
2016-07-20 12:03:43 -06:00
Michael Ossmann
fa2149d3ed
Merge pull request #268 from dominicgs/WCID
...
Add WCID descriptors
2016-07-19 12:07:05 -06:00
Dominic Spill
5138486b1b
Add Windows Compatible ID descriptors
2016-07-17 22:20:32 +01:00
Michael Ossmann
6c56587c85
HackRF One: updated for compatibility with KiCad 4.0.2
2016-07-14 14:24:09 -06:00
Michael Ossmann
6e8a483598
added gsg-kicad-lib submodule
2016-07-14 10:27:28 -06:00
Dominic Spill
23c44b1d6e
Remove unused USB configuration for CPLD update
2016-07-13 14:38:34 +01:00
Dominic Spill
20c9bc54ae
Merge pull request #264 from dodgymike/master
...
Added flags + code to hackrf_si5351c program, to open device by index or serial number
2016-07-08 11:04:30 +01:00
Mike Walters
92e015f4e5
Re-generate BOM using mossmann's kicad-bom-scripts
...
Fixes issues with quoting that were making GitHub unhappy
Groups items by part for easier ordering
Fixes #265 and #262
2016-07-07 15:10:32 +01:00
Michael Ossmann
5538927d19
transferred trademark from Michael Ossmann to Great Scott Gadgets
2016-06-26 09:53:43 -06:00
Mike Davis
c1d1a483aa
Added flags + code to open device by index or serial number
2016-06-21 14:15:16 +02:00
Dominic Spill
7229c4b99a
Update HackRF One photo size
2016-06-01 10:51:34 -06:00
Dominic Spill
978fd500c2
Update HackRF photo
2016-06-01 09:42:54 -06:00
Dominic Spill
0e0119394d
Fix sign comparison warnings
2016-05-30 18:55:04 -06:00
Radoslav Gerganov
51419b7efc
Add support for transmitting/receiving from stdin/stdout
...
When '-' is used for filename, write samples to stdout when receiving or
read samples from stdin when transmitting. This allows using
hackrf_transfer in shell pipes with tools like csdr.
User info messages are written to stderr.
2016-05-29 13:41:34 +03:00
Dominic Spill
04687dce50
Add Travis CI configuration
2016-05-26 17:13:41 -06:00
Michael Ossmann
66e9a4cdc4
fixed label in stackup documentation
2016-05-17 18:13:57 -06:00
Michael Ossmann
4bee6b87c4
updated toolchain URL
2016-05-17 18:13:30 -06:00
Michael Ossmann
93b66f1478
LNA915 updates
2016-02-22 09:51:53 -07:00
Dominic Spill
3f4d1a44e7
Apply C89 patch from guruofquality to support older compilers
2016-01-26 08:16:25 +00:00
Dominic Spill
b278f059d0
Merge pull request #224 from schneider42/fix-hackrf-disabled-unused-clocks
...
fix(hackrf-core): Disable unused clock outputs
2016-01-22 18:24:08 +00:00
Dominic Spill
0418d13e72
Add dummy byte for w25q80bv fast read command timing
2016-01-18 19:42:13 +00:00
Dominic Spill
6522caa2ce
Merge "abstract buses" and "fix sgpio example to work with signed samples"
2016-01-16 10:40:22 +00:00
Dominic Spill
75dfc5c2cb
Merge branch 'sgpio_rx_samples_signed' of https://github.com/jboone/hackrf into jboone-sgpio_rx_samples_signed
2016-01-16 10:37:43 +00:00
Dominic Spill
eec30d817b
Merge pull request #229 from dominicgs/dfu_build_fix
...
Support both commonly available versions of dfu-util (0.7/0.8)
2016-01-14 18:22:21 +00:00
Dominic Spill
7f41ab4d20
Merge pull request #218 from dominicgs/spiflash_length_default
...
Default SPI flash read length to size of SPI flash
2016-01-14 18:22:10 +00:00
Dominic Spill
57ee59ceea
Add error handling to hackrf_trasfer argument parsing
2016-01-14 17:33:00 +00:00
Dominic Spill
327e08a16c
Merge pull request #191 from ckuethe/friendlier_rates
...
allow user to specify frequencies in scientific notation
2016-01-13 23:01:04 +00:00
Dominic Spill
eea2e60eaa
Merge pull request #233 from mossmann/jboone-abstract_buses
...
Abstract buses
2016-01-13 20:45:28 +00:00
Peter
d41704a48e
Update hackrf_transfer.c
2016-01-13 22:24:18 +08:00
Peter
fed60c571c
Update hackrf_transfer.c
...
Intro:
Some of the Hackrf board use a bad performance crystal, it will cause some program can't work---such as GNSS(GPS) simulation. Most GPS receiver can capture the satellite
when the doppler within 10KHz, but 10ppm bias of the crystal will cause 15Khz doppler. And my hackrf board uses a 16ppm crystal :( normal
Of course, I can replace the crystal or use a external clock. But for most people, add a ppm correct function to hackrf_transfer is useful.
How to use:
1, measure your crystal's error
You can use a precision counter to measure it.
Connect the hackrf's "clock out" to the counter, get the frequency Fh, then ,
ppm = (Fh - 10000000)/10
You can use a standard clock source such as OCXO, TCXO, or Atom Clock, and a counter
to measure the crystal error too.
2, add an argument "-C ppm " when you use hackrf_transfer.
Eg. , your crystal error is -8ppm ( In other words , your clock is slower than the standard clock), then you should add "-C -8" follow the hackrf_transfer command.
Hope you can understand my poor English:)
--------------------------
Thanks to Michael Ossmann;
Thanks to Jared Boone ;
Thanks to Benjamin Vernoux ;
Thanks to GPL.
2016-01-13 22:12:42 +08:00
Dominic Spill
87f59de104
Merge "abstract buses" changes with "fix SPI flash read"
2015-12-20 15:28:29 +00:00
Dominic Spill
b985d9c899
Merge branch 'abstract_buses' of https://github.com/jboone/hackrf into jboone-abstract_buses
2015-12-18 12:24:43 +00:00
Dominic Spill
90bc36c9da
Support both commonly available versions of dfu-util (0.7/0.8)
2015-12-17 19:09:29 +00:00
Dominic Spill
fa6f29d742
Merge pull request #222 from skoslowski/c90_warning
...
Comment style fixup to prevent warning in c90 complier mode
2015-12-07 15:11:10 +07:00
Dominic Spill
c28ec603d1
Merge pull request #212 from pcfe/rad1o-USB-idProduct
...
rad1o USB idProduct cleanups
2015-12-07 14:42:37 +07:00