Commit Graph

  • 4c2a039a01 hackrf_operacake: cleanup Windows precision warnings Dominic Spill 2018-03-26 18:39:56 -06:00
  • 5f02620a49 ahckrf_debug: finx type conversion warning from Windows build Dominic Spill 2018-03-26 18:06:13 -06:00
  • 1fab6d9030 Fix type conversion warnings for Windows build Dominic Spill 2018-03-26 18:04:45 -06:00
  • 92f122d43a Firmware: no longer require dfu-prefix it was adding a header that we weren't using anyway Dominic Spill 2018-03-22 12:29:27 -06:00
  • bac06167f1 Merge branch 'mossmann-master' into multiple_hackrf_stop_rx_issue_463 Dominic Spill 2018-03-21 16:44:07 -06:00
  • 47805d1c3b Set do_exit flag per device rather than globally Dominic Spill 2018-03-21 16:43:22 -06:00
  • d7e2068ff1 Merge pull request #460 from dominicgs/device_counting_fix Michael Ossmann 2018-03-21 15:03:22 -06:00
  • 370ee2dce5 HackRF One: replaced U20 with Winbond W25Q80JVSSIQ Michael Ossmann 2018-02-28 12:12:32 -07:00
  • 65c7b5aa24 Open device counting: increment when opening a device Previously it incremented when the library was initialised, this worked for GNU Radio flowgraphs, but broke elsewhere Dominic Spill 2018-02-27 16:07:04 -07:00
  • fc8fcd8616 added CPLD update requirement to firmware/README improved cpld/README fixes #458 Michael Ossmann 2018-02-20 08:18:42 -07:00
  • d17f091736 libhackrf: stop_tx() put HackRF in to idle mode before killing transfer thread This is what we do for RX and appears to prevent HackRF remaining in TX mode. This mirrors commit 693c262 Dominic Spill 2018-02-17 16:20:08 -07:00
  • 991c5089a9 Merge branch 'glitch-fix' Michael Ossmann 2018-02-02 15:15:27 -07:00
  • 6da3593781 Merge pull request #437 from gvz/master Michael Ossmann 2018-02-02 15:03:46 -07:00
  • cc7f599677 Pin OS X builds to Xcode 7.3 for now Dominic Spill 2017-12-07 16:26:42 -07:00
  • bd37a5082f Revert Travis to xcode 7.3 to ignore pip issue for now - Issue to correct this is #438 Dominic Spill 2017-12-07 10:14:37 -07:00
  • 1c33d68dec Use pip2 rather than pip because it's not available with xcode 8.3 Dominic Spill 2017-12-04 08:00:00 -07:00
  • d211b14f85 Fix Travis-CI builds Dominic Spill 2017-11-02 19:48:57 -06:00
  • 5d6667141e short pulses when enabling VAA to avoid a big voltage glitch Michael Ossmann 2018-01-28 16:24:48 -07:00
  • b095c5326a eliminated minor glitch caused by enabling a GPIO output before setting its value Michael Ossmann 2018-01-28 16:16:35 -07:00
  • 3447863a8b Pin OS X builds to Xcode 7.3 for now Dominic Spill 2017-12-07 16:26:42 -07:00
  • aa9af94ec3 Revert Travis to xcode 7.3 to ignore pip issue for now - Issue to correct this is #438 Dominic Spill 2017-12-07 10:14:37 -07:00
  • 73ca8c09dd libhackrf: counts the open devices, prevents exit if not all closed Georg von Zengen 2017-12-07 14:43:11 +01:00
  • 94cd63fad7 Merge pull request #434 from dominicgs/flash-investigation Michael Ossmann 2017-12-06 21:14:57 -07:00
  • 5f560d6ad3 Merge branch 'mossmann-master' into flash-investigation Dominic Spill 2017-12-05 16:18:19 -07:00
  • 00b1dea58d Use pip2 rather than pip because it's not available with xcode 8.3 Dominic Spill 2017-12-04 08:00:00 -07:00
  • a1f9361f78 Wrong localtime argument type in hackrf_sweep causes crash on win 10 Thanks jaredd Dominic Spill 2017-12-02 20:37:37 -07:00
  • fb83ad6495 Merge pull request #427 from dominicgs/clock_util Michael Ossmann 2017-11-16 18:00:20 -07:00
  • 28e9ef4475 Merge pull request #399 from yhetti/master Michael Ossmann 2017-11-08 02:03:04 -07:00
  • 3f569a8ad4 hackrf_clock: Allow CLKOUT to be enabled / disabled hackrf_clock -o 1 / hackrf_clock -o 0 Dominic Spill 2017-10-27 15:09:26 -06:00
  • 1f9c2c81b6 Initial commit of a dedicated clock tool Dominic Spill 2017-10-26 18:05:27 -06:00
  • c416fa1294 SPI Flash: add function to clear SPI flash status register Dominic Spill 2017-11-06 10:42:19 -07:00
  • f0473b7c45 Fix Travis-CI builds Dominic Spill 2017-11-02 19:48:57 -06:00
  • 1ea84e9b77 Moved vias. Taylor Streetman 2017-10-29 16:49:39 -06:00
  • fa0f39d85b Moved via Taylor Streetman 2017-10-28 15:37:03 -06:00
  • 78c506ad45 Fixed unconnected traces Taylor Streetman 2017-10-18 16:42:44 -06:00
  • 15f89932bf more decoupling caps and remove one GND from P22 Taylor Streetman 2017-10-18 14:36:56 -06:00
  • 2174aa0ea4 Merge pull request #400 from dominicgs/firmware_compatibility_check Michael Ossmann 2017-09-28 23:58:34 -06:00
  • f20763419f Optional spi flash status read Dominic Spill 2017-09-12 18:04:15 -06:00
  • 8f544ee60d Add flash status read Dominic Spill 2017-08-29 21:30:00 -06:00
  • 84b29ac571 Merge pull request #403 from muellermartin/fix-host-README Dominic Spill 2017-09-02 17:38:15 -06:00
  • 1df938c6ec Fix a few typos in README for host tools Martin Müller 2017-09-01 22:45:24 +02:00
  • 05da6a93f9 Fix some Markdown syntax issues Martin Müller 2017-09-01 22:38:29 +02:00
  • 687c72fc37 Merge pull request #402 from mokipcs/master Dominic Spill 2017-08-22 18:24:32 -06:00
  • 161d8f77f4 Fixed bug in rx_callback(), where time_stamp.tv_usec was sent through modulo before time_stamp.tv_sec was updated. Morten Shearman Kirkegaard 2017-08-22 17:17:45 +02:00
  • 97d3e65866 Fix misleading typo in bandwidth filter comment Dominic Spill 2017-08-17 17:20:27 -06:00
  • fb24c389a4 Fix issue with rad1o compatibility check string Dominic Spill 2017-08-11 08:00:01 +01:00
  • b8bb744162 Added decoupling capacitors. Taylor Streetman 2017-08-10 16:54:10 -06:00
  • 46945205f2 Add USB product string for rad1o badge Dominic Spill 2017-08-10 16:12:40 +01:00
  • 75d3a0a5b1 Add check for correct firmware when flashing to a devices Dominic Spill 2017-08-09 11:29:24 +01:00
  • ded4258105 Merge pull request #397 from schneider42/rad1o-fixes Dominic Spill 2017-08-05 18:08:16 +02:00
  • 1acd7ccf7c fix(rad1o): TX_RX_N is on GPIO1_11 schneider 2017-08-05 06:05:31 +02:00
  • 4b0bb0ea55 refact(rad1o): Disable the CPU clock outputs in pin_setup() schneider 2017-08-05 06:04:08 +02:00
  • 03e472e458 fix(rad1o): Disable the VCO if the mixer is not in use schneider 2017-08-05 06:01:07 +02:00
  • 90d3f7f293 Remove unused ARRAY_SIZE definition Dominic Spill 2017-07-11 18:27:24 -06:00
  • f76fccf619 Merge pull request #393 from posixninja/master Dominic Spill 2017-07-11 18:24:23 -06:00
  • 42924698c5 OperaCake: fixes travis build errors Joshua Hill 2017-07-11 19:54:44 -04:00
  • 3ad2dc9d2a fixed ports to allow users to pass port name on board Joshua Hill 2017-07-11 19:07:38 -04:00
  • 44333b7635 Include path for hackrf.h is sometimes ambiguous add both to pkg-config file https://github.com/pothosware/homebrew-pothos/issues/12 Dominic Spill 2017-07-07 10:02:03 -06:00
  • b3685a260a Merge pull request #1 from mossmann/master yhetti 2017-06-26 14:45:31 -06:00
  • 6d99313cdf HackRF One: updated LED symbol for newer kicad library Michael Ossmann 2017-06-23 15:00:20 -06:00
  • 1143963162 updated gsg-kicad-lib submodule Michael Ossmann 2017-06-23 14:59:03 -06:00
  • e9b6643521 Opera Cake: updated LED symbol for newer kicad library Michael Ossmann 2017-06-22 18:27:39 -06:00
  • fc30fcc6d9 Merge pull request #387 from mossmann/hardware Michael Ossmann 2017-06-22 18:17:12 -06:00
  • 4cbe206266 Merge pull request #386 from hayguen/master Dominic Spill 2017-06-22 10:28:30 -06:00
  • e707e448d3 fix/add missing 'LIBUSB_CALL' at libusb callback 'hackrf_libusb_transfer_callback' this allows to remove function cast at prepare_transfers() missing 'LIBUSB_CALL' produced problems in debugger with Visual Studio 2017 hayati ayguen 2017-06-18 23:52:23 +02:00
  • 72a03cffa8 Merge pull request #382 from dominicgs/operaglasses Dominic Spill 2017-06-02 10:23:24 -06:00
  • e682fe812e Always call hackrf_set_hw_sync_mode in hackrf_transfer. Marco Bartolucci 2017-05-22 11:40:12 +02:00
  • 8d0187770a Added "Waiting for sync" info in hackrf_transfer Marco Bartolucci 2017-05-22 11:29:37 +02:00
  • e6a0161058 Avoid hackrf-transfer to abort if no samples are received within one second, when hardware sync mode is enabled. Marco Bartolucci 2017-05-19 15:44:23 +02:00
  • 8c7941b0ef Opera glasses: allow user specified ranges for operacake ports - HackRF switches antenna when tuning - ports specified using hackrf_operacake cmdline tool hackrf_operacake -f 2350:2800:0 -f 0:400:1 -f 400:700:2 -f 700:6000:3 Dominic Spill 2017-05-16 17:18:54 -06:00
  • a773b463cb cleanup Marco Bartolucci 2017-05-16 15:37:27 +02:00
  • 533f9ee332 Hardware (CPLD-based) synchronisation ======================================= Marco Bartolucci 2017-05-16 11:39:44 +02:00
  • 747d8e2278 Removed decimation in CPLD Marco Bartolucci 2017-05-15 12:56:51 +02:00
  • d47dece3ba Fixed indentation Marco Bartolucci 2017-05-15 11:49:23 +02:00
  • 808fd9410e Bump to latest version Marco Bartolucci 2017-05-05 11:58:43 +02:00
  • 9bbbbbfbfb Merge pull request #355 from dominicgs/firmware_cleanup Michael Ossmann 2017-02-28 16:03:15 -07:00
  • 8b853266ef Power down CLK3 (CLKOUT) at boot, don't reset it when clocks are reset Dominic Spill 2017-02-28 15:26:43 -07:00
  • 00b6099bb3 Make comments more informative (possibly) Dominic Spill 2017-02-28 15:25:27 -07:00
  • c2e775b1b9 hackrf_info: continue probing devices after errors Dominic Spill 2017-02-23 14:34:41 -07:00
  • c89364b2a8 Merge pull request #353 from mossmann/ifft Dominic Spill 2017-02-23 04:29:40 -07:00
  • e7f890e0c2 Merge branch 'mossmann-master' into firmware_cleanup Dominic Spill 2017-02-22 12:10:42 -07:00
  • 0a48dccd66 CLOKOUT off by default Dominic Spill 2017-02-21 18:38:50 -07:00
  • acaf0d192c Change RFFC5071 clock from 40MHz to 50MHz and invert it Now the MAX2837 and RFFC5071 clocks are out of phase with each other Hopefully this reduces some noise Dominic Spill 2017-02-21 17:56:37 -07:00
  • 15ea074bdb Clean up Si5351c initialisation code Dominic Spill 2017-02-21 17:43:19 -07:00
  • f636658c54 Add clock control hackrf_debug Dominic Spill 2017-02-21 17:41:05 -07:00
  • c7956b49b1 hackrf_sweep: report sweep rate instead of data rate Michael Ossmann 2017-02-21 12:43:46 -07:00
  • 9baac39962 hackrf_sweep: suppress ifft output unless requested Michael Ossmann 2017-02-21 12:18:41 -07:00
  • 886ba6acfb hackrf_sweep: corrected output file descriptors in binary and ifft modes for compatibility with output file option Michael Ossmann 2017-02-20 21:42:02 -07:00
  • f34cc960ff hackrf_sweep: Added experimental Inverse FFT binary output mode. In this mode, FFT output bins from multiple hops are stitched together into a single set of bins per sweep. Each sweep is then processed with an inverse FFT to simulate a time domain signal at a sample rate equal to the sweep bandwidth. This wideband time domain signal is sent to the output as complex floats and can be piped to or viewed with tools such as fosphor or inspectrum. The output signal is discontinuous, so the time axis (e.g. in inspectrum) will be incorrect. Michael Ossmann 2017-02-20 21:07:00 -07:00
  • 3eb00ed0df Disable CLK7 and power down CLK6/7 to reduce emissions Dominic Spill 2017-02-20 12:34:35 -07:00
  • c4d7d308a4 Merge pull request #351 from schneider42/rad1o-clocks Dominic Spill 2017-02-19 19:09:13 -07:00
  • 13e4dea446 hackrf_sweep: avoid starting RX too early Michael Ossmann 2017-02-19 11:10:30 -07:00
  • d4c69890b5 fix(rad1o): Restore old clock behaviour for now. schneider 2017-02-19 01:38:11 +01:00
  • ef695a36e0 Reinstate LPC4330 linker script Dominic Spill 2017-02-17 07:49:16 -07:00
  • 9d6f2a7e9c Fixed sgpio_if readme Marco Bartolucci 2017-02-17 14:05:33 +01:00
  • fa6bde951c Added CPLD-based synchronization Marco Bartolucci 2017-02-17 13:58:55 +01:00
  • 378b65a598 added cast to fix tv_usec formatting on various platforms Michael Ossmann 2017-02-17 00:28:32 -07:00
  • fd579445df improved accuracy of hackrf_sweep timestamps Michael Ossmann 2017-02-16 23:22:07 -07:00
  • a4036eab76 Remove last mentions of Jellybean Dominic Spill 2017-02-16 18:03:32 -07:00
  • bc49bdc344 update timestamp once per sweep Michael Ossmann 2017-02-16 17:34:38 -07:00