Sylvain Munaut
|
02509f2f44
|
libhackrf: Add a pkgconfig .pc file to allow auto-discovery of prefix
Shamelessly copied from librtlsdr.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
|
2013-06-06 22:53:57 +02:00 |
|
Sylvain Munaut
|
472bcd414a
|
firmware/build: Use gnu99 coding convention
C99 doesn't require/support anonymous struct/unions in some GCC versions
and those are used a lot.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
|
2013-06-06 22:52:40 +02:00 |
|
Michael Ossmann
|
532807110b
|
Merge pull request #66 from Hoernchen/siclock
si clock for the lpc
|
2013-06-05 09:14:40 -07:00 |
|
Hoernchen
|
a95f49b543
|
disable si clock to lpc
leaving it on but unused causes major spurs to appear all over the
place..
|
2013-06-05 17:35:01 +02:00 |
|
TitanMKD
|
a7f5769315
|
Revert Warnings fix as it works only for C99 so keep the old version with warnings.
|
2013-06-01 11:50:16 +02:00 |
|
Hoernchen
|
4c39d15a84
|
tools: add gain control
|
2013-05-30 13:01:31 +02:00 |
|
TitanMKD
|
cb9644a010
|
Fixed warnings on %lld and %llu
|
2013-05-29 22:01:49 +02:00 |
|
Hoernchen
|
b7687c718f
|
lib: fix mingw
|
2013-05-29 21:08:31 +02:00 |
|
Hoernchen
|
762f6054e9
|
tools: fix hackrf_si5351c to print ms6 and 7
6 and 7 are integer only. Also fixes printing of the output divider
value.
|
2013-05-29 19:41:37 +02:00 |
|
Hoernchen
|
b6a0b09b1d
|
firmware: remove 5mhz option
|
2013-05-29 17:47:02 +02:00 |
|
Hoernchen
|
7f6a730c6e
|
si clock for the lpc
|
2013-05-29 17:12:06 +02:00 |
|
Michael Ossmann
|
14257a0032
|
fix #define false 1
|
2013-05-28 22:50:54 -06:00 |
|
Michael Ossmann
|
b5f275abc5
|
Merge pull request #65 from Hoernchen/master
gain + windows
but need to fix '#define false 1' bugs
|
2013-05-28 21:49:32 -07:00 |
|
Hoernchen
|
233c56c79d
|
libhackrf/firmware: merge txvga gain into one gain range of 0-47
|
2013-05-29 00:53:41 +02:00 |
|
Hoernchen
|
551b7dc011
|
libhackrf: findlibhackrf should try to find libhackrf in /usr/include, too
|
2013-05-28 23:29:46 +02:00 |
|
Hoernchen
|
c2f09c082d
|
lib/msvc: do not swallow the static lib
|
2013-05-28 22:58:07 +02:00 |
|
Hoernchen
|
e16cafd9a1
|
host: modify the cmake build system, there is a new top dir cmake file that builds everything
|
2013-05-28 22:48:40 +02:00 |
|
Hoernchen
|
270043990d
|
tools: msvc signal handling
|
2013-05-28 19:04:09 +02:00 |
|
Hoernchen
|
19e8628650
|
firmware: fix plus 16db tx gain
|
2013-05-27 15:28:51 +02:00 |
|
Hoernchen
|
a9c301cfd4
|
windows, pt3
|
2013-05-27 14:02:15 +02:00 |
|
Hoernchen
|
abc3cd1f4f
|
firmware: gain control
|
2013-05-27 14:01:22 +02:00 |
|
Hoernchen
|
d18159cf62
|
libhackrf: gain control
|
2013-05-27 14:01:21 +02:00 |
|
Hoernchen
|
2200e4c109
|
windows, pt2
|
2013-05-27 14:01:20 +02:00 |
|
Hoernchen
|
dea06b2732
|
windows
|
2013-05-27 14:01:20 +02:00 |
|
Michael Ossmann
|
a9cad5bfec
|
Merge pull request #63 from TitanMKD/master
hackrf-tools make install/uninstall feature implemented, update libhackrf with make uninstall feature.
|
2013-05-24 10:16:28 -07:00 |
|
TitanMKD
|
d127d1a664
|
hackrf-tools fixed install by default to (path)/bin
|
2013-05-23 21:11:08 +02:00 |
|
TitanMKD
|
b4af69ac38
|
hackrf-tools fixed make install and added make uninstall feature.
libhackrf added make uninstall feature.
Thanks to horizon for the hint for cmake uninstall script.
|
2013-05-23 20:53:23 +02:00 |
|
Michael Ossmann
|
9276b9e89a
|
moved cpld stuff out of hardware/jellybean where people would be unlikely to look for it
|
2013-05-18 09:48:37 -06:00 |
|
Michael Ossmann
|
389cbc6ac4
|
renamed usb_performance to hackrf_usb
|
2013-05-18 08:51:34 -06:00 |
|
Michael Ossmann
|
fc4f269d4f
|
Merge pull request #51 from TitanMKD/master
Updated cmake script to find libhackrf, updated hackrf (host&firmware) frequency range from 5MHz to 6800MHz
|
2013-05-18 07:35:00 -07:00 |
|
TitanMKD
|
a38c20d440
|
Fixed hackrf-tools CMake scripts to build them out of tree.
|
2013-05-18 10:25:01 +02:00 |
|
TitanMKD
|
cc74842b78
|
Fix FindLIBHACKRF.cmake
|
2013-05-18 00:03:00 +02:00 |
|
TitanMKD
|
18932692ab
|
Updated hackrf_transfer(host) and ubs_performance(firmware) extended frequency range from 5MHz to 6800MHz.
|
2013-05-17 23:41:32 +02:00 |
|
TitanMKD
|
0fc46cb91a
|
Added cmake script to find libhackrf.
|
2013-05-17 23:39:19 +02:00 |
|
Michael Ossmann
|
a70ac9e917
|
Merge pull request #50 from TitanMKD/master
New license BSD 3-Clause License for libhackrf and moved examples to hackrf-tools
|
2013-05-17 09:56:39 -07:00 |
|
TitanMKD
|
221337793c
|
Moved host/libhackrf/examples to host/hackrf-tools
|
2013-05-17 01:14:34 +02:00 |
|
TitanMKD
|
345794fdb9
|
Moved host/libhackrf/examples to host/hackrf-tools
|
2013-05-17 01:13:24 +02:00 |
|
TitanMKD
|
bf964e769d
|
New license for libhackrf based on http://opensource.org/licenses/BSD-3-Clause
|
2013-05-17 00:00:46 +02:00 |
|
Michael Ossmann
|
60d21a3310
|
commenting out CGU_PLL1_CTRL_DIRECT=1 because it breaks boot from spifi
|
2013-05-11 18:55:00 -06:00 |
|
Michael Ossmann
|
d8a25e29a1
|
Merge pull request #49 from jboone/master
Dubious pull request containing...
|
2013-05-11 17:20:22 -07:00 |
|
Jared Boone
|
d0e609429d
|
Merge branch 'master' of https://github.com/mossmann/hackrf
|
2013-05-11 16:59:00 -07:00 |
|
Michael Ossmann
|
e018dbb07f
|
Merge pull request #48 from TitanMKD/master
Fixed libhackrf, hackrf_cpldjtag (host) & usb_performance (firmware)
|
2013-05-11 16:55:59 -07:00 |
|
Jared Boone
|
1723cd12a1
|
Oops, read PLL1 documentation again. Looks like FBSEL=1 is for "normal operation". So include that, but use DIRECT=1 to skip the PSEL divider (which would prevent us producing 204MHz from an in-spec PLL frequency).
|
2013-05-11 12:25:54 -07:00 |
|
Jared Boone
|
e065cdfe20
|
Slowed down edges on LED and power enable signals -- they don't need to be fast, and this *might* have a negligible but positive effect on noise.
|
2013-05-11 12:13:00 -07:00 |
|
Jared Boone
|
d9884af8b8
|
PLL1 was misconfigured to run at 408MHz (way out of spec) instead of 204MHz. Corrected this by using DIRECT=1 instead of FBSEL=1.
|
2013-05-11 12:11:37 -07:00 |
|
Jared Boone
|
a4a2a3d6ba
|
Added SCU pinmux data for USB LEDs, configured USB LEDs to be outputs (not float).
|
2013-05-11 08:09:07 -07:00 |
|
Jared Boone
|
8dec5cb31a
|
Tweak C/CXX_FLAGS to separate language standard used for C and C++ files.
|
2013-05-10 18:12:09 -07:00 |
|
Jared Boone
|
29b081f78a
|
Merge remote-tracking branch 'mossmann/master'
Conflicts:
hardware/jellybean/sgpio_if/default.svf
hardware/jellybean/sgpio_if/default.xsvf
hardware/jellybean/sgpio_if/top.jed
hardware/jellybean/sgpio_if/top.vhd
|
2013-05-10 16:07:44 -07:00 |
|
TitanMKD
|
418680aed2
|
Fixed libhackrf, hackrf_cpldjtag (host) & usb_performance (firmware) to update CPLD through USB.
Use latest CPLD bitstream with following command line:
hackrf_cpldjtag.exe -x hackrf\hardware\jellybean\sgpio_if\default.xsvf
|
2013-05-09 00:29:42 +02:00 |
|
Michael Ossmann
|
6f0ae9bc99
|
Merge pull request #47 from TitanMKD/master
libhackrf fix and cleanup
|
2013-05-08 08:43:22 -07:00 |
|