1515 Commits

Author SHA1 Message Date
Mike Walters
d4767589c3 Fix KiCad files being detected as Eagle files 2015-07-11 11:51:56 +01:00
Michael Ossmann
25dd75081c Merge pull request #197 from mossmann/spiflash_no_verbose_2
Add hackrf_spiflash verbose option, make default not-verbose.
2015-07-10 14:39:26 -06:00
Jared Boone
8cfa81f40c Add hackrf_spiflash verbose option, make default not-verbose. 2015-07-10 10:32:55 -07:00
Michael Ossmann
af13e756d9 turn off RF amplifier at end of transmission, fixes bug #178 2015-07-08 16:37:49 -06:00
Michael Ossmann
078bd869eb Merge pull request #188 from scateu/master
Add file repeat TX mode [-R].
2015-07-08 16:12:24 -06:00
Michael Ossmann
7d7992d5d6 Merge pull request #177 from ckuethe/master
Explain which gain setting was unacceptable
2015-07-08 16:11:51 -06:00
Michael Ossmann
1f04cfd8e5 Merge pull request #173 from dominicgs/cmake_libusb
Fix discovery of libusb 1.0 for FreeBSD
2015-07-08 16:00:03 -06:00
Michael Ossmann
f54069ae82 Merge pull request #167 from cederom/master
Added FreeBSD support for HOST part.
2015-07-08 15:59:56 -06:00
Michael Ossmann
c6ca16c7a6 Merge pull request #161 from mrbubble62/patch-1
Update README.md with Visual Studio information
2015-07-08 15:45:00 -06:00
Peter Shipley
05416031c2 ChunkSize should be size entire file in bytes minus 8 bytes
Ref : https://ccrma.stanford.edu/courses/422/projects/WaveFormat/
2015-07-08 15:36:41 -06:00
Chris Kuethe
c0c8d619ab Merge branch 'master' of https://github.com/mossmann/hackrf 2015-07-08 11:44:33 -07:00
scateu
2ca87b942a Add file repeat TX mode [-R]. 2015-07-08 18:44:22 +08:00
Dominic Spill
bfc004b95e Merge pull request #187 from dominicgs/remove-kernel-driver
Fix inconsistent indentation
2015-07-07 07:25:35 +01:00
Dominic Spill
d3ce4779e9 Fix inconsistent indentation 2015-07-07 07:23:48 +01:00
Michael Ossmann
8fd9791a32 Merge pull request #186 from dominicgs/remove-kernel-driver
Fix issue #113 - CPLD update fails on Windows
2015-07-07 00:22:57 -06:00
Dominic Spill
ce9ad343e0 Fix issue #113 - CPLD update fails on Windows
Using the patch from @supersat
2015-07-06 21:25:01 +01:00
Michael Ossmann
1fb0c15c01 Merge pull request #185 from dominicgs/remove-kernel-driver
Fix GitHub issue #163 - Detach the kernel driver automatically
2015-06-29 12:00:58 -06:00
Dominic Spill
9cfa4048e9 Free config descriptor once we have the number of interfaces 2015-06-29 13:41:45 +01:00
Dominic Spill
f3a9e66924 Remove duplicate call to set configuration
+ tidy calls to libusb_close()
2015-06-29 13:08:41 +01:00
Dominic Spill
1acd6a6ad6 Fix GitHub issue #163 - Detach the kernel driver automatically 2015-06-26 17:50:27 +01:00
Chris Kuethe
edf8c23cfd Derp. That's what I get for hacking after bedtime... 2015-05-29 09:25:24 -07:00
Dominic Spill
a1b8535ac0 Merge pull request #158 from hessu/feature/multidev
Multiple device support - fixes issue #87
2015-05-29 17:13:03 +01:00
Chris Kuethe
94b37453b7 these don't need to be errors any more 2015-05-29 00:32:20 -07:00
Chris Kuethe
faddb1b320 squish invalid gain values to acceptable levels 2015-05-29 00:26:14 -07:00
Dominic Spill
8c8ce4d511 Merge pull request #176 from dominicgs/cmake_udev_group
Attempt to detect correct group for udev rule
2015-05-27 20:22:44 +01:00
Chris Kuethe
2570f35260 vga gain must be a multiple of 2, not 8
allow both args to be checked before bailing out
2015-05-25 17:38:24 -07:00
Chris Kuethe
ea46e4435b explain which gain setting was wrong
because sometimes you don't see your typos at 3am.
2015-05-25 17:31:53 -07:00
Heikki Hannikainen
3f523326fd Fix compiling on GCC 4.9 ('for' loop initial declarations not allowed with -std=gnu90) 2015-05-25 09:58:40 +03:00
Dominic Spill
a931b4b16d Merge pull request #164 from ckuethe/master
quick reminder of gain control mappings
2015-05-21 17:52:37 -07:00
Dominic Spill
d8ae5e37b0 Attempt to detect correct group for udev rule 2015-05-15 14:40:04 +01:00
Dominic Spill
de81c54e4e Fix discovery of libusb 1.0 for FreeBSD 2015-04-26 16:54:22 +01:00
Dominic Spill
755a9f67ae Merge pull request #160 from mrbubble62/patch-2
Use C89 declarations to support MSVC2012
2015-04-24 07:21:53 +01:00
Tomasz CEDRO
4dc991e79d Added information on FreeBSD build.
Signed-off-by: Tomasz CEDRO <CeDeROM@tlen.pl>
2015-04-08 03:33:41 +02:00
Tomasz CEDRO
4592d38871 Fixed pkgdata install path on FreeBSD.
Signed-off-by: Tomasz CEDRO <CeDeROM@tlen.pl>
2015-04-08 03:33:33 +02:00
Chris Kuethe
8f9db4456b quick reminder of gain control mappings
So that I don't have to keep googling for this every time I forget which
knob is which.

From http://nine.pairlist.net/pipermail/hackrf-dev/2014-March/000276.html
2015-04-04 12:55:54 -07:00
Jared Boone
a678a0c87b Wiki images of narrowest baseband filter at 2MHz and 8MHz sampling rate. 2015-04-03 11:47:20 -07:00
mrbubble62
19d22eb838 Update hackrf.c
Small change to allow build in Visual Studio 2012
2015-03-02 02:40:06 -05:00
mrbubble62
bc8d1d060c Update README.md 2015-03-02 02:32:54 -05:00
Heikki Hannikainen
7c95f8bb5f hackrf_init: only call libusb_init() once 2015-02-24 14:56:19 +02:00
Heikki Hannikainen
1fae679af3 device enumeration: Return usb_board_ids as an enum 2015-02-24 12:28:07 +02:00
Heikki Hannikainen
9b9466f02a libhackrf: The usb firmware reports board type as USB product id. Provide hackrf_usb_board_id_name() to decode that. 2015-02-24 12:15:05 +02:00
Heikki Hannikainen
c0b3638cce Do not break hackrf_open() API, provide a hackrf_open_by_serial() instead for the new functionality. 2015-02-24 07:43:45 +02:00
Heikki Hannikainen
893fef3fcf Bug fix, open the correct device in hackrf_device_list_open 2015-02-24 01:28:13 +02:00
Heikki Hannikainen
d10dd1945c hackrf_info: Adjust output to print USB device identification string and device index number, before trying to open. 2015-02-24 01:13:48 +02:00
Heikki Hannikainen
856d9a6354 libhackrf: hackrf_device_list() API for device enumeration and opening of any device (with or without serial numbers).
hackrf_info uses hackrf_device_list to list devices, with or without serial number API support.
2015-02-24 01:13:42 +02:00
Heikki Hannikainen
33e20bda0c hackrf_cpldjtag: added -d for device serial number 2015-02-24 01:13:36 +02:00
Heikki Hannikainen
6aa5f00186 hackrf_spiflash: added -d for device serial number 2015-02-24 01:13:31 +02:00
Heikki Hannikainen
b14d77a173 Adjust debug printf's a bit 2015-02-24 01:13:24 +02:00
Heikki Hannikainen
8e21b9882f Permit serial number without leading zeros so you don't have to type as much. In fact, permit any suffix of the serial number. 2015-02-24 01:13:18 +02:00
Heikki Hannikainen
c9f8bb2a05 libhackrf: refactor serial number searching to hackrf_open_usb() 2015-02-24 01:13:13 +02:00