2961 Commits

Author SHA1 Message Date
Michael Ossmann
e47ee0d20f Merge pull request #1251 from miek/firmware_info_struct
Add firmware info structure
2023-01-05 15:29:43 -05:00
László Baráth
ff843584dd Fix "14dB" RF amplification in FAQ (#1252)
Also added a comment on why is this value often quoted wrong
2023-01-05 13:24:06 -05:00
Mike Walters
c2b3052c78 hackrf_spiflash: implement compatibility checking using new firmware info struct 2023-01-05 15:18:52 +00:00
Mike Walters
f426ac2174 hackrf_spiflash: use defines for compatibility_check return value 2023-01-05 15:13:06 +00:00
Mike Walters
5084a84a3d libhackrf: add function to lookup platform ID from board ID 2023-01-05 15:13:06 +00:00
Mike Walters
060d9cbd8a Add firmware_info structure 2023-01-05 15:13:06 +00:00
Michael Ossmann
10111d81af Merge pull request #1205 from straithe/splitOutOperaCakeDocumentation
Docs: Move Opera Cake documentation to its own section
2023-01-05 07:40:11 -05:00
Sasszem
b52631b6f5 Fix memory waste in allocated_transfers
Did a search for allocations & all others were fine
2023-01-04 22:09:49 +01:00
Michael Ossmann
3d39660be1 Merge pull request #1237 from greatscottgadgets/tuning
restrict IF to 2170-2740 MHz
2022-12-23 11:56:38 -05:00
Michael Ossmann
3d687a20fd increase forceable IF range to 2000-3000 MHz 2022-12-23 06:06:22 -05:00
Michael Ossmann
c1bda490b1 Merge pull request #1245 from greatscottgadgets/leds
add --led option to hackrf_debug
2022-12-20 13:34:55 -05:00
Michael Ossmann
c0c8c944c3 Merge pull request #1239 from martinling/windows-ci
Add Windows build of libhackrf and host tools to Github Actions
2022-12-20 13:25:03 -05:00
Michael Ossmann
173612ac77 add --led option to hackrf_debug
and corresponding changes to libhackrf and firmware
2022-12-18 07:22:17 -05:00
Martin Ling
9fce4ebf04 CI: add steps to build libhackrf and host-tools on Windows. 2022-12-13 02:31:58 +00:00
Martin Ling
d912c8c326 CI: don't specify bash as shell for commands.
On Linux and macOS runners, bash is already the default.

For Windows, specifying bash prevents the same step being used.
2022-12-13 02:31:58 +00:00
Martin Ling
9c0a3e0244 CI: remove BUILD_TYPE environment variable.
We were only setting this to Release, so there is no current need for an
environment variable.

Removing it allows us to reuse some steps for Windows, where the syntax
to insert an environment variable is different.
2022-12-13 02:30:53 +00:00
Michael Ossmann
86c1d8ce6e restrict IF to 2170-2740 MHz 2022-12-09 09:12:37 -05:00
Mike Walters
eff4a20022 Remove default titles from issue forms (#1217)
* Remove default titles from issue forms

* Update technical-support.yml

Issue template: reversed an option in the technical support template.

Co-authored-by: Straithe <b@straithe.com>
2022-12-05 01:53:33 -05:00
Michael Ossmann
b106495042 Merge pull request #1235 from stevefalco/correct_register_definition
Make definition of "prev" consistent
2022-12-01 13:08:35 -05:00
Michael Ossmann
ebbbfa28b4 Merge pull request #1233 from grvvy/ci_hackrf_debug
CI: add hackrf_debug test
2022-12-01 12:45:05 -05:00
Michael Ossmann
956492fb65 Merge pull request #1212 from schneider42/schneider/m0_reset
m0: reset M0 before starting it
2022-12-01 12:42:15 -05:00
Michael Ossmann
e226a416de Merge pull request #1203 from martinling/8k-transfers
Reduce firmware USB transfer size from 16KB to 8KB
2022-12-01 12:40:26 -05:00
Steven A. Falco
7dbf6d65b6 Make definition of "prev" consistent 2022-11-30 16:53:11 -05:00
grvvy
1f5a88b400 CI: add full path to hackrf_debug call 2022-11-23 14:29:48 -07:00
grvvy
394168a475 CI: add hackrf_debug test 2022-11-23 14:20:34 -07:00
Michael Ossmann
32a4541bf6 Merge pull request #1231 from grvvy/ci_transfer_test
Add testing for hackrf_transfer to CI
2022-11-23 14:14:29 -05:00
grvvy
3154786c93 CI: use PASS FAIL in place of returning 1 or 0 2022-11-23 11:51:02 -07:00
grvvy
8f39ccc22e CI: add transfer test 2022-11-17 15:16:58 -07:00
Straithe
15636efb4d Docs: Update HackRF troubleshooting docs (#1210)
* Update HackRF troubleshooting docs
2022-11-07 14:22:28 -05:00
straithe
e1e95b0dc9 docs: update documentaiton based on PR changes requested 2022-10-28 15:37:40 -04:00
schneider
d8d3dc039d m0: reset M0 before starting it
The rad1o was not starting the M0 when powered up by inserting a USB
cable. Interestingly the M0 does start when toggling the power switch.

Resetting the M0 before starting it in `main()` solves this issue.
2022-10-26 20:03:39 +02:00
Michael Ossmann
48b94321fc Merge pull request #1206 from greatscottgadgets/post-release
set version to 2022.09.1+
2022-10-24 15:37:20 -04:00
Michael Ossmann
5acd0cb99e set version to 2022.09.1+ 2022-10-24 15:14:00 -04:00
Martin Ling
fefa4f0e45 Reduce firmware USB transfer size from 16KB to 8KB. 2022-10-22 13:47:06 +01:00
straithe
23a092f444 Update Opera Cake docs 2022-10-20 18:30:01 -04:00
Jacob Graves
b3f7a11a58 Merge pull request #1200 from grvvy/dual_device_patch
CI: add serial numbers for both connected HackRFs
2022-10-17 12:53:54 -06:00
grvvy
5027e27497 CI: add serial numbers for both connected HackRFs 2022-10-17 12:41:52 -06:00
Jacob Graves
2b3e2e52cb Merge pull request #1198 from grvvy/test_device_path_fix
CI: remove the no longer needed device path from dfu-util
2022-10-17 12:29:00 -06:00
grvvy
c5d81be1fe CI: remove the no longer needed device path from dfu-util 2022-10-12 12:20:23 -06:00
Michael Ossmann
e3e406491d Merge pull request #1191 from greatscottgadgets/release
set version to 2022.09.1
2022-09-29 07:12:06 -04:00
Michael Ossmann
b6acd66cfe set version to 2022.09.1
Starting with this release we will no longer use "unknown" as the
default software version string used in cases where the version cannot
be determined from context. Instead we commit the release version string
to git so that any software built from the tagged commit will have the
appropriate release version string. After the release we will commit a
post-release version string as the new default.

We will continue to use the commit hash as version string when the
software is built inside a git repository.
2022-09-29 05:20:39 -04:00
Michael Ossmann
0afc9857e4 Update some outdated technical docs (#1190)
* update outdated libhackrf documentation

* update outdated hackrf_sweep documentation
2022-09-28 18:16:39 -04:00
Michael Ossmann
dfb6611b08 Merge pull request #1189 from straithe/addHackRFPictureToDocumentation
Add picture of HackRF to documentation
2022-09-28 05:12:13 -04:00
Michael Ossmann
efebd73e77 Merge pull request #1188 from straithe/fixDocumentationIssueTemplateTypo
Fix Documentation Issue Template Typo
2022-09-28 05:06:45 -04:00
Michael Ossmann
219abf7a4c Merge pull request #1180 from martinling/fix-transfer-locking
Improve transfer locking
2022-09-28 05:06:07 -04:00
straithe
58e65517a5 Add picture of HackRF to documentation 2022-09-28 01:34:11 -04:00
straithe
7f15fc5e0b Fix Documentation Issue Template Typo 2022-09-28 01:09:34 -04:00
Michael Ossmann
0d9b04e41b Merge pull request #1183 from straithe/addDocumentationRequestIssueTemplate
Add documentation request issue template
2022-09-27 13:30:36 -04:00
Michael Ossmann
681ebc46ad Merge pull request #1182 from straithe/removeDocsRetiredContentSection
remove retired content and move jawbreaker content
2022-09-27 13:30:03 -04:00
Michael Ossmann
a442450e30 Merge pull request #1179 from straithe/updateOperaCakeDocumentation
Add picture of Opera Cake to documentation
2022-09-27 13:24:11 -04:00