Michael Ossmann
f4817b60a3
h1r9: MAX2839 driver updates
2023-01-06 14:33:53 +00:00
Michael Ossmann
a72f084ff0
h1r9: fix CLKOUT_EN pin setup
2023-01-06 14:33:53 +00:00
Michael Ossmann
3738270e4f
h1r9: use MAX2839
2023-01-06 14:33:53 +00:00
grvvy
14183a96ea
h1r9: implement additional MAX2839 functions, change some mreg definition names, fix RF gain control math
2023-01-06 14:33:53 +00:00
grvvy
cbbe94c8fe
h1r9: add preliminary MAX2839 driver and accompanying header file; add some convenience macros to regs_def
2023-01-06 14:33:53 +00:00
grvvy
dcb9cd1beb
h1r9: add preliminary MAX2839 register definitions
2023-01-06 14:33:53 +00:00
Michael Ossmann
b61c30a50d
h1r9: bring-up wip
2023-01-06 14:33:53 +00:00
Michael Ossmann
4ffe3658be
h1r9: add max2839_target.c
2023-01-06 14:33:53 +00:00
Michael Ossmann
1f73f2fd25
h1r9: add Si5351A support
2023-01-06 14:33:48 +00:00
Michael Ossmann
6d48671084
h1r9: initial GPIO definitions
2023-01-06 12:45:51 +00:00
Michael Ossmann
8aa79e9fe5
h1r9: use timer to detect external clock frequency
2023-01-06 12:45:46 +00:00
Michael Ossmann
6f26b74e90
Merge pull request #1253 from Sasszem/memory-waste
...
Fix memory waste in allocated_transfers
2023-01-05 15:34:27 -05:00
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