Michael Ossmann
17f394331d
Merge pull request #1466 from grvvy/hub_update
...
ci: usb hub ppps handling overhaul
2024-07-17 13:47:16 -04:00
grvvy
c9c6d76ef8
ci: use repository URL instead of relying on jenkins environment variables
2024-07-17 11:30:31 -06:00
grvvy
0212bf625a
ci: build docker image from master branch's Dockerfile
2024-07-15 13:47:00 -06:00
grvvy
ab69bef242
ci: usb hub ppps handling overhaul
2024-07-12 13:12:52 -06:00
Martin Ling
2d9a7dbd0b
Merge pull request #1453 from greatscottgadgets/dependabot/pip/docs/jinja2-3.1.4
...
build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs
2024-07-09 20:09:58 +01:00
Michael Ossmann
c65af50cd2
Merge pull request #1459 from straithe/updateHardwareRevisionsDocs
...
Add spec statement to hardware revision docs
2024-07-04 11:46:46 -04:00
Straithe
9d54ba484d
Add spec statement to hardware revision docs
2024-06-08 01:41:39 -04:00
dependabot[bot]
f927307787
build(deps): bump jinja2 from 3.1.3 to 3.1.4 in /docs
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-06 21:02:34 +00:00
Martin Ling
d4ed8474e5
Merge pull request #1442 from martinling/example-fix
...
Correct prototype of flush callback in example code.
2024-05-02 16:40:04 +01:00
Martin Ling
dd3b2c3d96
Merge pull request #1440 from jglim/master
...
docs: update github.com/mossmann urls
2024-05-02 16:38:57 +01:00
Martin Ling
9042395af3
Merge pull request #1449 from rudis/master
...
hackrf.h: fix typos in documentation comments
2024-05-02 16:36:06 +01:00
Michael Ossmann
8082e696a3
Merge pull request #1450 from grvvy/workflow_pip
...
ci: use python venv for github actions firmware builds
2024-04-30 12:20:13 -04:00
grvvy
282c5bf2f9
ci: use python venv for firmware builds
2024-04-26 14:07:01 -06:00
Simon Ruderich
658829fdd5
hackrf.h: fix typos in documentation comments
2024-04-26 08:10:25 +02:00
Martin Ling
c201c14a7e
Correct prototype of flush callback in example code.
2024-04-11 10:35:30 +01:00
JinGen Lim
74efc69bf7
docs: update github.com/mossmann urls
...
In the installing_hackrf_software docs, under "Installing From Source", the source url still points to `git clone https://github.com/mossmann/hackrf.git ` instead of https://github.com/greatscottgadgets/hackrf.git
Unlike the other browser links, the git url is not automatically redirected, so cloning will fail:
```
jg@buildbot:~/hackrf$ git clone https://github.com/mossman/hackrf.git
Cloning into 'hackrf'...
remote: Repository not found.
fatal: repository 'https://github.com/mossman/hackrf.git/ ' not found
```
While creating this patch, I also found a few more of those older urls and updated them too.
One last unfixed url remains at https://hackrf.readthedocs.io/en/latest/LPC43XX_Debugging.html#lpc-link , however I could not find the intended destination so I have left it as-is.
2024-04-06 22:38:26 +08:00
Michael Ossmann
22c9ff10f9
Merge pull request #1430 from martinling/cache-arm-toolchain
...
CI: Use special action to install & cache GNU Arm toolchain
2024-04-04 11:27:02 -04:00
Martin Ling
85ff670dda
CI: Use special action to install & cache GNU Arm toolchain.
2024-03-19 00:13:14 +00:00
Michael Ossmann
857d2ca04d
Merge pull request #1424 from NoSuck/doc-markdown-heading
...
doc: markdown heading
2024-03-07 11:42:33 -05:00
Michael Ossmann
1525b624d1
Merge pull request #1391 from dmaltsiniotis/feature/package-windows-artifacts
...
Auto-package windows binaries on build (and fix a few bugs and warnings)
2024-03-07 11:40:26 -05:00
Friendly
57f9d7a6ce
doc: markdown heading
...
The previous markdown was not valid and yielded the following warning:
```sh
⬛ make html
Running Sphinx v5.3.0
WARNING: Invalid configuration value found: 'language = None'. Update your configuration to a valid language code. Falling back to 'en' (English).
making output directory... done
building [mo]: targets for 0 po files that are out of date
building [html]: targets for 34 source files that are out of date
updating environment: [new config] 34 added, 0 changed, 0 removed
reading sources... [100%] virtual_machines
hackrf/docs/source/list_of_hardware_revisions.rst:36: WARNING: Title underline too short.
HackRF One r10
~~~~~~~~~~~~~
hackrf/docs/source/list_of_hardware_revisions.rst:36: WARNING: Title underline too short.
HackRF One r10
~~~~~~~~~~~~~
looking for now-outdated files... none found
pickling environment... done
checking consistency... done
preparing documents... done
writing output... [100%] virtual_machines
generating indices... genindex done
writing additional pages... search done
copying images... [100%] ../images/noisereducingcablescreenshot.jpeg
copying static files... done
copying extra files... done
dumping search index in English (code: en)... done
dumping object inventory... done
build succeeded, 3 warnings.
The HTML pages are in build/html.
```
Congratulations on double digits.
2024-03-03 19:24:18 -06:00
Demetri Maltsiniotis
3d83a2f911
* Fix quoting issue causing bad library include path, add install step hackrf-tools.
...
* Add artifact publish step for Windows libraries and host tools.
* Replace runner.workspace with github.workspace.
* Update checkout task to v4 to supress warning.
* Update CMAKE for libhackrf and hackrf-tools to also install DLLs on WIN32 platforms.
* Update uploadartifact task to v4 since v3 uses an end-of-life node version 16.
* Add a new windows variable for the vcpkg cmake toolchain makefile.
2024-02-29 18:39:03 -06:00
Michael Ossmann
8486cb2a0c
Merge pull request #1420 from greatscottgadgets/post-release
...
Set version to 2024.02.1+
2024-02-28 12:04:35 -05:00
Michael Ossmann
413409760a
Set version to 2024.02.1+
2024-02-23 13:09:46 -05:00
Michael Ossmann
18b485e3b6
Merge pull request #1419 from greatscottgadgets/release
...
Release 2024.02.1
2024-02-22 19:17:57 -05:00
Michael Ossmann
16b0363fb5
Merge pull request #1411 from greatscottgadgets/h1r10
...
HackRF One r10
2024-02-22 14:23:04 -05:00
Michael Ossmann
109d7c025c
Set version to 2024.02.1
2024-02-22 14:11:01 -05:00
Michael Ossmann
5bed412018
Set libhackrf API version to 0.9
2024-02-22 14:01:59 -05:00
Michael Ossmann
d0bb89643a
Merge pull request #1403 from smburdick/build-updates
...
Update CMAKE minimum version to 2.8.12
2024-02-22 13:56:15 -05:00
Michael Ossmann
3bdc554700
Add HackRF One r10 to list of hardware revisions
2024-02-22 10:58:12 -05:00
Michael Ossmann
39940af59d
Merge pull request #1418 from greatscottgadgets/h1r10-fw
...
Support detection of HackRF One r10
2024-02-22 10:52:35 -05:00
Michael Ossmann
24ac1edf5a
Support detection of HackRF One r10
2024-02-21 23:48:54 -05:00
Michael Ossmann
93d9f9b45c
Use 10-bit ADC value for pin strap detection
...
Previously we thought we were configuring the ADC for 8-bit values, but
we did so incorrectly. We were throwing away the top two bits of a
10-bit value. This never caused a problem because the only fixed
voltages we used were at the extreme minimum or maximum of the ADC
range.
2024-02-21 23:29:27 -05:00
Michael Ossmann
4b036648fd
Merge pull request #1398 from grvvy/sgpio_debug_test
...
sgpio debug ci test
2024-02-21 23:01:33 -05:00
Michael Ossmann
cbb5e18317
Merge pull request #1415 from martinling/issue-template-fix
...
Update documentation link in issue template.
2024-02-15 12:25:44 -05:00
Michael Ossmann
840b6f4632
Merge pull request #1412 from martinling/revert-8k-transfers
...
Revert "Reduce firmware USB transfer size from 16KB to 8KB."
2024-02-15 12:25:08 -05:00
Martin Ling
b17fafcc0f
Update documentation link in issue template.
2024-02-13 13:50:48 +00:00
Martin Ling
72a0a01190
Revert "Reduce firmware USB transfer size from 16KB to 8KB."
...
This reverts commit fefa4f0e4592b8fb235d38e60fb5daea4974ff95.
2024-02-08 01:07:11 +00:00
Michael Ossmann
24b53345af
HackRF One: update version to 10
2024-02-07 13:29:41 -05:00
Michael Ossmann
df452e7533
HackRF One: update symbols from libraries
2024-02-07 13:29:41 -05:00
Michael Ossmann
d7b5a35371
HackRF One: correct fabrication attributes and DNP
2024-02-07 13:29:41 -05:00
Michael Ossmann
1d138898ab
HackRF One: update 0402 silkscreen for readability
2024-02-07 13:29:41 -05:00
Michael Ossmann
f90930f4c0
HackRF One: remove silkscreen from pads
2024-02-07 13:29:41 -05:00
Michael Ossmann
375ba4e21a
HackRF One: clean up symbol value names
2024-02-07 13:29:41 -05:00
Michael Ossmann
e0d64a42a3
HackRF One: update version detection pin straps
...
Hardware version detection now requires sensing of an analog voltage.
2024-02-07 13:29:41 -05:00
Michael Ossmann
44e3b74647
HackRF One: correct T3 and T4 balun symbol
...
- Swap GND pins to reflect correct internal wiring
- Remove obsolete and apparently incorrect substitution
2024-02-07 13:29:41 -05:00
Michael Ossmann
a4e07bde83
HackRF One: update 100 nF capacitor part selection
2024-02-07 13:29:41 -05:00
Michael Ossmann
3f34a678a5
HackRF One: add SMA connector keepouts
2024-02-07 13:29:41 -05:00
Michael Ossmann
72d2682136
HackRF One: add second fiducial mark
2024-02-07 13:29:41 -05:00
Michael Ossmann
aefb900e9b
HackRF One: add resistance to amplifier supplies
...
This may improve reliability since switching to a MOSFET with lower on
resistance.
2024-02-07 13:29:41 -05:00