Michael Ossmann
4c26e43117
C116 update
2013-06-09 23:40:25 -06:00
Michael Ossmann
7ee14bdf08
new Jawbreaker photo from fd0
2013-06-09 23:17:45 -06:00
Hoernchen
8f55436cd1
firmware: fix a warning
2013-06-09 09:15:35 -06:00
Michael Ossmann
b892bc34ad
Merge pull request #76 from smunaut/pending
...
Final (hopefully) sample rate API + misc fixes
2013-06-08 17:00:56 -07:00
Hoernchen
8ab20d5d35
tools: operator precedence, precision
2013-06-09 01:04:32 +02:00
Hoernchen
deafbab9fc
lib: make sure to tell the linker that we're hardfloat, or it will choose the wrong libgcc.a...
2013-06-09 00:10:05 +02:00
Hoernchen
fe7558fcf3
lib/fw: rename the sample rate function
2013-06-09 00:09:46 +02:00
Sylvain Munaut
791476b422
libhackrf: Update the library with new fractional sample rate API
...
And send the new USB command
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-09 00:08:18 +02:00
Sylvain Munaut
f0c7fe66f1
firmware: New fractional sample rate algorithm and usb command
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-09 00:08:18 +02:00
Michael Ossmann
f522e8a326
Merge pull request #75 from Hoernchen/siclock
...
see commits
2013-06-07 20:34:28 -07:00
Michael Ossmann
f88d206340
Merge pull request #74 from TitanMKD/master
...
Fix management hackrf_spiflash invalid filename or error to open for read/write
2013-06-07 20:31:44 -07:00
Hoernchen
cf8f7644c9
fix indent, fix unused vars
2013-06-07 23:46:45 +02:00
Hoernchen
1e326997ed
firmware: enable int mode if div is even integer
...
to improve jitter performance
2013-06-07 23:10:35 +02:00
Hoernchen
c7142aad95
tools: calculate the multisynth output and print it
2013-06-07 21:29:30 +02:00
Michael Ossmann
d9c46cbdac
Merge pull request #73 from Hoernchen/siclock
...
lib: rename the define, gcc already defines BIG_ENDIAN
2013-06-07 11:50:30 -07:00
Hoernchen
675c9493e3
lib: rename the define, gcc already defines BIG_ENDIAN
2013-06-07 20:36:50 +02:00
TitanMKD
54ef9c9508
hackrf_spiflash added checks & error on fileopen() error for read & write.
2013-06-07 19:37:37 +02:00
TitanMKD
899f6dc55f
Merge branch 'master' of git://github.com/mossmann/hackrf
2013-06-07 19:30:09 +02:00
Michael Ossmann
b674a68722
Merge pull request #72 from Hoernchen/siclock
...
fractional sample rates, and so on
2013-06-07 09:56:06 -07:00
Hoernchen
d3d9038697
lib: actually handle the value returned by the fw when setting the gains
2013-06-07 18:17:55 +02:00
Hoernchen
222d518bb7
lib: make BE people happy
2013-06-07 15:30:49 +02:00
Hoernchen
1925649a01
firmware: fractional sample rates
2013-06-07 14:29:14 +02:00
Hoernchen
cd7da974d5
lib: fractional sample rates
2013-06-07 14:29:14 +02:00
Michael Ossmann
f60cfd677f
Merge pull request #68 from smunaut/pending
...
Misc patches I needed to make it work properly
2013-06-06 18:15:40 -07:00
Michael Ossmann
a4072360e3
Merge pull request #70 from fd0/correct-help-text
...
Correct help text for hackrf_transfer
2013-06-06 17:47:16 -07:00
Alexander Neumann
d60f382c07
Correct help text for hackrf_transfer
...
Option for 5 MHz sample-rate was removed, show correct minimal
sample-rate of 8 MHz
2013-06-06 23:27:46 +02:00
Sylvain Munaut
fce132d266
libhackrf: Fix early exit of transfer thread in case of syscal interruption
...
libusb can return LIBUSB_ERROR_INTERRUPTED and it's not really an error,
just a sign some syscall got interrupted by something. Don't abort on
that.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-06 22:55:06 +02:00
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