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
TitanMKD
5225477164
* Modified API hackrf_is_streaming() now it returns an int HACKRF_TRUE when streaming is running.
...
* Added new hackrf_error especially for streaming to return more details.
* Adding management of usb transfer cancelled for hackrf_stop_rx()/hackrf_stop_tx().
* Added robustness on hackrf_close() to correctly close libusb related stuff even if USB device is removed or other problems.
* Fixed threading problems (start, stop() then start() ...).
* Cleanup the whole code.
2013-05-08 15:03:30 +02:00
TitanMKD
9749466512
Cleanup wave_file_hdr declaration for string WAVE ... thanks Hoernchen for the info.
2013-04-11 19:57:19 +02:00
TitanMKD
3a9d240b24
Merge branch 'master' of git://github.com/mossmann/hackrf
2013-04-07 19:10:04 +02:00
Michael Ossmann
99c8055d15
Merge pull request #45 from TitanMKD/master
...
Host and FW fix mainly spifi.
2013-04-07 10:04:55 -07:00