Commit Graph

  • 2c456a5a16 HackRF One: update trace widths for new stack-up Michael Ossmann 2022-08-28 07:10:32 -04:00
  • 3d4d923841 HackRF One: update PCB stack-up specification Michael Ossmann 2022-08-27 10:00:07 -04:00
  • 239b28528e HackRF One: update to KiCad 6 Michael Ossmann 2022-08-27 08:35:27 -04:00
  • dbdba0a57e Add MAX2839 symbol. Martin Ling 2022-05-31 11:18:17 +01:00
  • b1c68b4a71 HackRF One: update revision number to r9 Michael Ossmann 2022-08-26 14:07:10 -04:00
  • 6f26b74e90 Merge pull request #1253 from Sasszem/memory-waste Michael Ossmann 2023-01-05 15:34:27 -05:00
  • e47ee0d20f Merge pull request #1251 from miek/firmware_info_struct Michael Ossmann 2023-01-05 15:29:43 -05:00
  • ff843584dd Fix "14dB" RF amplification in FAQ (#1252) László Baráth 2023-01-05 19:24:06 +01:00
  • c2b3052c78 hackrf_spiflash: implement compatibility checking using new firmware info struct Mike Walters 2023-01-03 16:18:58 +00:00
  • f426ac2174 hackrf_spiflash: use defines for compatibility_check return value Mike Walters 2023-01-04 11:38:19 +00:00
  • 5084a84a3d libhackrf: add function to lookup platform ID from board ID Mike Walters 2023-01-03 16:18:29 +00:00
  • 060d9cbd8a Add firmware_info structure Mike Walters 2022-12-21 16:51:25 +00:00
  • 10111d81af Merge pull request #1205 from straithe/splitOutOperaCakeDocumentation Michael Ossmann 2023-01-05 07:40:11 -05:00
  • b52631b6f5 Fix memory waste in allocated_transfers Sasszem 2023-01-04 22:09:49 +01:00
  • 3d39660be1 Merge pull request #1237 from greatscottgadgets/tuning Michael Ossmann 2022-12-23 11:56:38 -05:00
  • 3d687a20fd increase forceable IF range to 2000-3000 MHz Michael Ossmann 2022-12-23 06:06:22 -05:00
  • c1bda490b1 Merge pull request #1245 from greatscottgadgets/leds Michael Ossmann 2022-12-20 13:34:55 -05:00
  • c0c8c944c3 Merge pull request #1239 from martinling/windows-ci Michael Ossmann 2022-12-20 13:25:03 -05:00
  • 173612ac77 add --led option to hackrf_debug Michael Ossmann 2022-12-18 07:22:17 -05:00
  • 9fce4ebf04 CI: add steps to build libhackrf and host-tools on Windows. Martin Ling 2022-12-13 02:18:46 +00:00
  • d912c8c326 CI: don't specify bash as shell for commands. Martin Ling 2022-12-13 02:16:06 +00:00
  • 9c0a3e0244 CI: remove BUILD_TYPE environment variable. Martin Ling 2022-12-13 02:27:55 +00:00
  • 86c1d8ce6e restrict IF to 2170-2740 MHz Michael Ossmann 2022-12-09 09:12:37 -05:00
  • eff4a20022 Remove default titles from issue forms (#1217) Mike Walters 2022-12-05 06:53:33 +00:00
  • b106495042 Merge pull request #1235 from stevefalco/correct_register_definition Michael Ossmann 2022-12-01 13:08:35 -05:00
  • ebbbfa28b4 Merge pull request #1233 from grvvy/ci_hackrf_debug Michael Ossmann 2022-12-01 12:45:05 -05:00
  • 956492fb65 Merge pull request #1212 from schneider42/schneider/m0_reset Michael Ossmann 2022-12-01 12:42:15 -05:00
  • e226a416de Merge pull request #1203 from martinling/8k-transfers Michael Ossmann 2022-12-01 12:40:26 -05:00
  • 7dbf6d65b6 Make definition of "prev" consistent Steven A. Falco 2022-11-30 16:53:11 -05:00
  • 1f5a88b400 CI: add full path to hackrf_debug call grvvy 2022-11-23 14:29:48 -07:00
  • 394168a475 CI: add hackrf_debug test grvvy 2022-11-23 14:20:34 -07:00
  • 32a4541bf6 Merge pull request #1231 from grvvy/ci_transfer_test Michael Ossmann 2022-11-23 14:14:29 -05:00
  • 3154786c93 CI: use PASS FAIL in place of returning 1 or 0 grvvy 2022-11-23 11:51:02 -07:00
  • 8f39ccc22e CI: add transfer test grvvy 2022-11-17 15:16:58 -07:00
  • 15636efb4d Docs: Update HackRF troubleshooting docs (#1210) Straithe 2022-11-07 14:22:28 -05:00
  • e1e95b0dc9 docs: update documentaiton based on PR changes requested straithe 2022-10-28 15:37:40 -04:00
  • d8d3dc039d m0: reset M0 before starting it schneider 2022-10-26 20:00:29 +02:00
  • 48b94321fc Merge pull request #1206 from greatscottgadgets/post-release Michael Ossmann 2022-10-24 15:37:20 -04:00
  • 5acd0cb99e set version to 2022.09.1+ Michael Ossmann 2022-10-24 15:14:00 -04:00
  • fefa4f0e45 Reduce firmware USB transfer size from 16KB to 8KB. Martin Ling 2022-10-22 13:47:06 +01:00
  • 23a092f444 Update Opera Cake docs straithe 2022-10-20 18:30:01 -04:00
  • b3f7a11a58 Merge pull request #1200 from grvvy/dual_device_patch Jacob Graves 2022-10-17 12:53:54 -06:00
  • 5027e27497 CI: add serial numbers for both connected HackRFs grvvy 2022-10-17 12:41:52 -06:00
  • 2b3e2e52cb Merge pull request #1198 from grvvy/test_device_path_fix Jacob Graves 2022-10-17 12:29:00 -06:00
  • c5d81be1fe CI: remove the no longer needed device path from dfu-util grvvy 2022-10-12 12:20:23 -06:00
  • e3e406491d Merge pull request #1191 from greatscottgadgets/release Michael Ossmann 2022-09-29 07:12:06 -04:00
  • b6acd66cfe set version to 2022.09.1 Michael Ossmann 2022-09-29 05:20:39 -04:00
  • 0afc9857e4 Update some outdated technical docs (#1190) Michael Ossmann 2022-09-28 18:16:39 -04:00
  • dfb6611b08 Merge pull request #1189 from straithe/addHackRFPictureToDocumentation Michael Ossmann 2022-09-28 05:12:13 -04:00
  • efebd73e77 Merge pull request #1188 from straithe/fixDocumentationIssueTemplateTypo Michael Ossmann 2022-09-28 05:06:45 -04:00
  • 219abf7a4c Merge pull request #1180 from martinling/fix-transfer-locking Michael Ossmann 2022-09-28 05:06:07 -04:00
  • 58e65517a5 Add picture of HackRF to documentation straithe 2022-09-28 01:34:11 -04:00
  • 7f15fc5e0b Fix Documentation Issue Template Typo straithe 2022-09-28 01:09:34 -04:00
  • 0d9b04e41b Merge pull request #1183 from straithe/addDocumentationRequestIssueTemplate Michael Ossmann 2022-09-27 13:30:36 -04:00
  • 681ebc46ad Merge pull request #1182 from straithe/removeDocsRetiredContentSection Michael Ossmann 2022-09-27 13:30:03 -04:00
  • a442450e30 Merge pull request #1179 from straithe/updateOperaCakeDocumentation Michael Ossmann 2022-09-27 13:24:11 -04:00
  • 0b17762c3a Merge pull request #1178 from straithe/fixReadMeTypo Michael Ossmann 2022-09-27 13:21:05 -04:00
  • 7243db7d68 Merge pull request #1181 from greatscottgadgets/cleanup Michael Ossmann 2022-09-27 13:19:52 -04:00
  • 0c85e10195 Merge pull request #1184 from martinling/flush-on-setup Michael Ossmann 2022-09-27 13:19:27 -04:00
  • 1db39c0e61 Flush queues on control endpoint when a new SETUP is received. Martin Ling 2022-09-27 09:45:43 +01:00
  • 44244f525d Add documentation request issue template straithe 2022-09-27 03:12:36 -04:00
  • 12b9d4cdc9 remove retired content and move jawbreakercontent straithe 2022-09-27 02:53:35 -04:00
  • 1f9f597ea8 firmware: use python3 interpreter, not python Michael Ossmann 2022-09-26 16:46:04 -04:00
  • f3d10dcc62 firmware: improve platform detection Michael Ossmann 2022-09-26 16:44:38 -04:00
  • b026c07000 firmware: fix duration of delay_us_at_mhz() Michael Ossmann 2022-09-26 15:49:52 -04:00
  • f7c219e30f Merge all_finished_lock with transfer_lock. Martin Ling 2022-09-26 13:45:49 +01:00
  • 367ce3d7b3 Hold transfer lock during initial submissions in prepare_transfers. Martin Ling 2022-09-26 13:42:28 +01:00
  • 559a45bd6b Extend scope of transfer_lock in callback. Martin Ling 2022-09-26 13:29:53 +01:00
  • 3678bfa03e Add picture of Opera Cake to documentation straithe 2022-09-26 00:24:42 -04:00
  • b4e2cd2e42 Fix typos in Readme file straithe 2022-09-25 23:43:38 -04:00
  • 0e8b941897 hackrf_transfer: fix function name in debug output Michael Ossmann 2022-09-24 14:23:29 -04:00
  • 04614c616a blinky: support platform detection Michael Ossmann 2022-09-23 15:08:22 -04:00
  • 06b9d7bee0 Clean up source code copyright notices. Michael Ossmann 2022-09-23 14:46:52 -04:00
  • 3d378466fb hackrf_operacake: clean up text output Michael Ossmann 2022-09-23 14:45:34 -04:00
  • caf0cfde87 Merge pull request #1176 from straithe/updateReadMeDocumentation Michael Ossmann 2022-09-23 14:22:02 -04:00
  • c1fb7a72a8 update pdf building documentation straithe 2022-09-23 13:53:10 -04:00
  • 2e4a2a9e30 Update Readme to have docs PDF build instructions straithe 2022-09-23 13:06:42 -04:00
  • 5b98cf92d8 Merge pull request #1168 from martinling/flush-callback Michael Ossmann 2022-09-23 11:12:37 -04:00
  • 2e73a4f2db If TX callback sets valid_length to 0, treat as end of data. Martin Ling 2022-09-23 12:46:49 +01:00
  • 45504ff397 Don't repeat file that can't advance its position. Michael Ossmann 2022-09-23 06:40:14 -04:00
  • 8fbaf1336c Improve handling of file read results. Michael Ossmann 2022-09-23 05:17:55 -04:00
  • db33e1bdaf Revert rename of byte_count now that we only have one count. Martin Ling 2022-09-22 13:08:04 +01:00
  • 0becbc6b4a Indicate success or failure to flush callback. Martin Ling 2022-09-22 12:54:23 +01:00
  • 4810d1f992 Fold transfer_finished function into libusb transfer callback. Martin Ling 2022-09-22 12:46:42 +01:00
  • 1484b78c05 Expand lock scope in libusb transfer callback. Martin Ling 2022-09-22 12:40:15 +01:00
  • 770416f122 Cancel flush transfer if shutting down. Martin Ling 2022-09-22 12:41:54 +01:00
  • c089bb0b88 Fix handling of EOF and error conditions after fread. Martin Ling 2022-09-22 10:14:36 +01:00
  • eae7049284 Fix empty report when TX ends soon after the last report. Martin Ling 2022-09-22 02:08:28 +01:00
  • 14093fe73b Provide a callback for completion of a TX transfer. Martin Ling 2022-09-22 01:53:49 +01:00
  • 2448796e35 Handle failures in fread from TX callback. Martin Ling 2022-09-22 00:20:36 +01:00
  • cb8fc333aa Fix inaccurate error message when TX completes near a 1 second boundary. Martin Ling 2022-09-21 11:42:21 +01:00
  • 98faa5429f Fix inaccurate statistics in hackrf_transfer. Martin Ling 2022-09-21 10:05:17 +01:00
  • b872647e97 Provide a callback for TX flush, rather than a wait function. Martin Ling 2022-09-20 13:26:05 +01:00
  • c0ba843085 Merge pull request #1175 from grvvy/update-test-device-path Michael Ossmann 2022-09-22 23:16:01 -04:00
  • e5c03ba9fe update test device path for test server grvvy 2022-09-22 20:41:21 -06:00
  • 92b15f226e Merge pull request #1172 from martinling/amp-startup Michael Ossmann 2022-09-21 15:19:04 -04:00
  • 0f7d560925 Merge pull request #1167 from martinling/tx-sync-output Michael Ossmann 2022-09-21 15:05:51 -04:00
  • 1167f49b7f hackrf_transfer: refer to triggers as "triggers" Michael Ossmann 2022-09-21 10:37:40 -04:00
  • 0e84382f5a document hardware triggering Michael Ossmann 2022-09-21 10:36:06 -04:00
  • 3dd2e51d71 Initialise rf_path->switchctrl to SWITCHCTRL_SAFE. Martin Ling 2022-09-21 12:17:28 +01:00