Commit Graph

  • d61efc0c07 Remove experimental firmware code - never used in firmware Dominic Spill 2017-02-01 16:02:08 -07:00
  • a2857f7383 iReplace malloc that we never free with a statically assigned buffer Dominic Spill 2017-02-01 16:01:28 -07:00
  • 6912df23cc Shhh, silence in the library Dominic Spill 2017-02-01 14:23:47 -07:00
  • c4a820ef34 Merge pull request #316 from dominicgs/improved_errors Michael Ossmann 2017-01-31 17:48:20 -07:00
  • 3c2a32981b Replace error messages with more readable strings Dominic Spill 2017-01-31 17:35:56 -07:00
  • 47fd25a707 Exclude vscode project files Dominic Spill 2017-01-31 16:46:36 -07:00
  • 215b82da39 Add issue template to add structure to issue reporting Dominic Spill 2017-01-31 16:44:59 -07:00
  • 78182194e0 Turn off VBUS discharge to reduce current draw Dominic Spill 2017-01-31 15:54:48 -07:00
  • 35922fc24e Merge pull request #315 from dominicgs/usb_api_version Michael Ossmann 2017-01-30 22:35:02 -07:00
  • ec432b9d28 Remove duplicate serial number from hackrf_info Dominic Spill 2017-01-30 18:33:44 -07:00
  • 255b7b4705 Add USB API versioning Dominic Spill 2017-01-30 18:30:17 -07:00
  • 4ca37b8174 Removed "subsequent" from help for register number options which can now be placed before or after the read/write options. We no longer support chaining operations over multiple registers in a single command. Michael Ossmann 2017-01-30 09:31:27 -07:00
  • 9fcbb6fa55 Clarified hackrf_si5351c control logic Michael Ossmann 2017-01-29 21:38:06 -07:00
  • 1eb34ac765 Fixed bug that prevented hackrf_max2837 and hackrf_rffc5071 from displaying help when HackRF is not found. Michael Ossmann 2017-01-29 21:27:44 -07:00
  • b97bd4d192 Fixed write bug in hackrf_si5351c. Michael Ossmann 2017-01-29 21:09:27 -07:00
  • 0b061134b0 Filled in some missing long options for command line tools that use long options. Michael Ossmann 2017-01-29 18:32:11 -07:00
  • f494e0b890 Fixed hackrf_transfer mode control logic. Michael Ossmann 2017-01-29 18:21:17 -07:00
  • 9211b70770 Added -h/-? option for help to all command line tools. Michael Ossmann 2017-01-29 17:37:29 -07:00
  • 980abca0b5 Fixed cmake bug that prevented hackrf_sweep from being built. Michael Ossmann 2017-01-29 17:29:45 -07:00
  • 6176b889dc fix(hackrf_transfer): Fix missed merge conflict schneider 2017-01-29 22:58:19 +01:00
  • 07f800d57a fix(dfu): Use original HackRF DFU tools schneider 2017-01-29 22:54:44 +01:00
  • 642feac51e Merge remote-tracking branch 'mossmann/master' into opera-merge schneider 2017-01-28 23:46:43 +01:00
  • f96ea4b8c2 change(usb): Make usb_phy_enable() non static schneider 2017-01-28 22:32:27 +01:00
  • 202f2ecf54 fix(mixer): Use correct pins for MAX2871 schneider 2017-01-28 22:31:00 +01:00
  • d03a05f3d5 chore(Makefile): Remove obsolete RUN_FROM option schneider 2017-01-28 16:42:45 +01:00
  • 4363144366 Merge pull request #313 from dominicgs/reset Michael Ossmann 2017-01-27 16:15:03 -07:00
  • da743b84ef Safely call hackrf_close() after resetting the HackRF Dominic Spill 2017-01-27 16:08:57 -07:00
  • 9e78ccb4e7 Correct argument parsing logic Dominic Spill 2017-01-27 16:06:01 -07:00
  • e27f51f4cf Merge pull request #312 from dominicgs/travis-ci Michael Ossmann 2017-01-27 15:34:37 -07:00
  • 7584fd211e Update submodule to include watchdog reset changes Dominic Spill 2017-01-27 15:26:37 -07:00
  • b047dd0cb4 Add software controlled reset Dominic Spill 2017-01-27 15:03:53 -07:00
  • 9d8890ae62 fix(rad1o): gpio cleanup schneider 2017-01-27 21:42:48 +01:00
  • 566c9ad4bd feat(mixer): Full MAX2871 integration for rad1o schneider 2017-01-27 21:41:24 +01:00
  • f063f87c49 fix(sgpio): Update rad1o update_q_invert gpio access schneider 2017-01-27 20:51:44 +01:00
  • fb2057cd09 fix(rf_path): Port rad1o pin config schneider 2017-01-27 20:45:49 +01:00
  • cb06ce9656 ifdef out HackRF One rf path pins for jawbreaker build Dominic Spill 2017-01-27 12:24:19 -07:00
  • 63db12053d Jawbreaker firmware builds Dominic Spill 2017-01-27 12:11:55 -07:00
  • 8efc85d39e Remove out of date readme files. Up to date information can be found in host/README.md Dominic Spill 2017-01-27 12:02:25 -07:00
  • bb24dd5efe Update readme.md to reflect current build instructions * udev rule * Visual Studio instructions * General clean up Dominic Spill 2017-01-27 11:52:29 -07:00
  • 6ddb7948e6 fixed indentation warning in sgpio-rx Michael Ossmann 2017-01-26 23:40:02 -07:00
  • 4dae32fb1b fixed unused variable warning in blinky Michael Ossmann 2017-01-26 23:39:41 -07:00
  • 33eeb33c4b have Travis-ci build all firmware, not just hackrf_usb Michael Ossmann 2017-01-26 23:29:38 -07:00
  • e3a3bffca5 fixed bug in dfu.py that made it only work for hackrf_usb Michael Ossmann 2017-01-26 22:21:18 -07:00
  • 560b390f6c use preferred hackrf_sample_rate_set() instead of older function in hackrf_transfer Michael Ossmann 2017-01-26 19:03:39 -07:00
  • b3246972ed use new libhackrf automatic baseband filter selection in hackrf_transfer Michael Ossmann 2017-01-26 18:57:53 -07:00
  • f388a3f9d9 For anti-aliasing, the baseband filter bandwidth is automatically set to the widest available setting that is no more than 75% of the sample rate. This happens every time the sample rate is set. If you want to override the baseband filter selection, you must do so after setting the sample rate. Michael Ossmann 2017-01-26 18:26:46 -07:00
  • 5968e7d861 Merge pull request #310 from dominicgs/Windows_build Michael Ossmann 2017-01-26 18:51:13 -07:00
  • a5f8cdf7ca Build Win64 version Dominic Spill 2017-01-26 18:38:33 -07:00
  • fbf78f48cb Remove unnecessary escaping Dominic Spill 2017-01-26 18:32:30 -07:00
  • e5811b752c Correct libusb include dir argument to cmake Dominic Spill 2017-01-26 18:27:34 -07:00
  • b453b91532 Use http rather than ftp to download dependencies Dominic Spill 2017-01-26 18:21:18 -07:00
  • f433b60d4c Fix 7zip command line args Dominic Spill 2017-01-26 18:18:33 -07:00
  • a23f4676c6 Initial appveyor config Dominic Spill 2017-01-26 18:15:40 -07:00
  • 439ddaaa40 Support compiling with Visual Studio Dominic Spill 2017-01-26 17:00:41 -07:00
  • a6b9f8f96d fixed operacake indentation warning in firmware Michael Ossmann 2017-01-26 15:24:55 -07:00
  • 95c9ac6ffa Support files larger than 2147483647 bytes on 32-bit platforms. Fixes issue #152. Michael Ossmann 2017-01-25 16:32:20 -07:00
  • 70c41463b1 refact(mixer): Basic mixer abstraction schneider 2017-01-26 00:31:31 +01:00
  • 35ca538c18 Merge remote-tracking branch 'mossmann/master' into rad1o schneider 2017-01-25 23:07:00 +01:00
  • ba4ffbb1e4 hackrf_transfer: made -n option compatible with -R (repeat TX mode). -n limits the total number of samples transferred via USB. This fixes issue #192. Michael Ossmann 2017-01-25 15:32:25 -07:00
  • 103830b416 Merge pull request #239 from rad1o/streaming Michael Ossmann 2017-01-25 12:28:11 -07:00
  • d329dac414 Merge branch 'master' into streaming schneider42 2017-01-25 11:30:29 +01:00
  • a4860a89df Merge pull request #307 from dominicgs/travis-ci-firmware Michael Ossmann 2017-01-25 02:12:58 -07:00
  • e8157a4ef2 Build firmware as part of Travis-ci build Dominic Spill 2017-01-25 01:51:53 -07:00
  • 2ebb8a4c53 Avoided osx build problem by using literal string instead of format string. Fixed minor bug in warning text. Michael Ossmann 2017-01-24 19:45:19 -07:00
  • 46693ee630 Merge pull request #306 from dominicgs/firmware_build_python Michael Ossmann 2017-01-24 17:27:08 -07:00
  • 1ad2577f55 Reinstate commands to clean up after DFU process Dominic Spill 2017-01-24 17:21:42 -07:00
  • 14efd8ba58 updated GCC toolchain URL in firmware README Michael Ossmann 2017-01-24 16:37:53 -07:00
  • 897b332be6 Merge branch 'dodgymike-multi-device-hardware-sync' Michael Ossmann 2017-01-24 16:19:38 -07:00
  • 3474ad50c0 Merge branch 'multi-device-hardware-sync' of https://github.com/dodgymike/hackrf into dodgymike-multi-device-hardware-sync Michael Ossmann 2017-01-24 16:18:33 -07:00
  • fdeaa92b7e Replace python one liner with script to build dfu files Dominic Spill 2017-01-24 15:44:15 -07:00
  • 533b5a4150 Remove dummy buffer Mike Davis 2017-01-24 22:09:03 +02:00
  • 8b51f21c37 Added fftw dependency to README for host build on Linux. It should be added for Windows too, but I am not qualified to do so properly. Michael Ossmann 2017-01-23 22:11:35 -07:00
  • b3c56f58e6 added fftw for osx to travis Michael Ossmann 2017-01-23 21:57:24 -07:00
  • d0e1202e1f Merge pull request #299 from dominicgs/operacake Michael Ossmann 2017-01-23 21:24:28 -07:00
  • ca58a55df6 Add fftw3 to travis build Dominic Spill 2017-01-23 18:15:59 -07:00
  • 66f2c0fa1c Check for FFTW3 before building as it is required for hackrf_sweep Dominic Spill 2017-01-23 18:10:49 -07:00
  • b7edf86afd Remove duplicate hackrf_sweep definition Dominic Spill 2017-01-23 17:52:27 -07:00
  • 60f64928d3 Merge branch 'master' into operacake Dominic Spill 2017-01-23 17:50:09 -07:00
  • 25e5af4554 Merge branch 'miek-sweep' Michael Ossmann 2017-01-23 17:38:51 -07:00
  • d98ad576b2 fixed CMakeLists.txt conflict Michael Ossmann 2017-01-23 17:38:31 -07:00
  • 7e7ce3dff1 removed pre-libhackrf python host code Michael Ossmann 2017-01-23 16:31:32 -07:00
  • 1e9df0ff79 Merge pull request #246 from vkchettimada/master Michael Ossmann 2017-01-23 16:23:42 -07:00
  • 18f014e11f Remove duplicate hackrf_operacake definition Dominic Spill 2017-01-23 16:11:47 -07:00
  • 7b18c308fe Merge branch 'master' into operacake Dominic Spill 2017-01-23 16:07:43 -07:00
  • 8e4850d36e Add HackRF tool to change operacake ports Dominic Spill 2017-01-19 16:12:05 -07:00
  • ddb19a86fe Add vendor request for enabling/disabling gpio-based sync Mike Davis 2017-01-22 22:28:11 +02:00
  • 738781c17c Merge branch 'master' of https://github.com/mossmann/hackrf into multi-device-hardware-sync Mike Davis 2017-01-19 21:14:28 +02:00
  • 4b4cd181d8 Sync ready Mike Davis 2017-01-03 22:25:32 +02:00
  • 6b831d31cc Stop dropping buffers in firmware and allow the host to make the decision. Dominic Spill 2016-10-03 12:39:30 +01:00
  • 6639ab3e09 Fix argument parsing for num_samples Dominic Spill 2016-10-03 12:34:38 +01:00
  • 1464454835 Change dwell_time to num_samples Dominic Spill 2016-10-02 19:17:03 +01:00
  • a95d1ac027 Add dwell time argument to hackrf sweep - untested because I'm not able to fire up my HackRF right now Dominic Spill 2016-09-18 22:36:31 -06:00
  • 6463479888 Extend frequency array to allow 6GHz sweeping Dominic Spill 2016-09-15 08:34:07 -06:00
  • f7cd712ff9 Fix up frequency list size Mike Walters 2016-09-11 15:52:29 +01:00
  • c127cdc0a4 Frequency list PoC Dominic Spill 2016-09-08 17:10:39 +01:00
  • 2d88fe4de3 Reset enter_scan_mode to avoid going straight back into scan_mode Mike Walters 2016-07-31 12:27:16 +01:00
  • 02eda1fd92 Take samples from the end of the buffer Mike Walters 2016-07-30 18:43:43 +01:00
  • 39c15c93a9 Increase default gains Mike Walters 2016-07-30 18:43:33 +01:00
  • a5a1c8ce70 Apply window Mike Walters 2016-07-30 18:43:08 +01:00
  • d09e83e423 Revert "DC offset hacks" Mike Walters 2016-07-30 17:56:25 +01:00