Matthias Wirth
7106057fa5
use prebuilt mlat-client
...
use fancy run mount
2024-06-11 21:18:32 +02:00
kx1t
ba6eb7bc1e
gpsd support ( #97 )
...
As the branch mlat-gps but with some latest changes.
Also rebased on main.
2024-06-07 14:40:20 -04:00
Matthias Wirth
0b10463093
don't immediately start mlat clients when GPSD is configured
2024-06-07 19:28:16 +02:00
Matthias Wirth
372600dfb5
fix mlat-client auto restart when gpsd inactive
2024-06-07 18:30:25 +02:00
Matthias Wirth
6378d30318
update readme for gpsd mlat related vars
...
enforce limits for gpsd mlat related vars
add readme to change gpsd.socket
2024-06-07 18:16:19 +02:00
Matthias Wirth
04a95b7c5e
Dockerfile: move where distance binary is built
2024-06-07 16:00:27 +02:00
Matthias Wirth
342d3fcd75
no_movement_required default / ensure > check interval
2024-06-07 15:56:07 +02:00
Matthias Wirth
e1280accdd
move gpsd_mlat_restart into mlat-client scripting
...
add some wait time for receiver to be stationary
2024-06-07 15:56:07 +02:00
kx1t
04e7707600
make GPS-related restarts faster
2024-06-07 15:56:07 +02:00
kx1t
c03cbdd73b
add gpsd
directive to the ULTRAFEEDER-CONFIG
param; update documentation
2024-06-07 15:56:07 +02:00
kx1t
a0360d933b
updates
2024-06-07 15:56:07 +02:00
kx1t
b0fadb8682
fix issue
2024-06-07 15:56:07 +02:00
kx1t
91cef40cb8
build fix
2024-06-07 15:56:07 +02:00
kx1t
9a99ca9118
add local version of distance.c
2024-06-07 15:56:07 +02:00
kx1t
4ac8c1aa2f
fix distance so the output in in meters instead of nm
2024-06-07 15:56:07 +02:00
kx1t
67e548907d
updates
2024-06-07 15:56:07 +02:00
kx1t
5006f66b68
typo
2024-06-07 15:56:07 +02:00
kx1t
2b8ac0b40b
add log verbosity
2024-06-07 15:56:07 +02:00
kx1t
02e63838e3
bug fix
2024-06-07 15:56:07 +02:00
kx1t
0420702070
minor addition
2024-06-07 15:56:07 +02:00
kx1t
46b072763d
further updates to make GPSD work
2024-06-07 15:56:07 +02:00
kx1t
ca46b9c906
partial mlat-gps feature commit
2024-06-07 15:56:07 +02:00
Fred Clausen
311e562dbf
Use pipe fail, quote array expansion and prevent word globbing ( #96 )
...
The previous PRs failed to build because hadolint was mad. I think this
fixes the problem but I'm curious about unintended side affects.
2024-06-02 00:59:00 -06:00
Fred Clausen
829f65a65f
Fix build error
2024-06-01 12:19:19 -06:00
Fred Clausen
329835f40b
Create on_pr.yml
2024-06-01 11:58:05 -06:00
Fred Clausen
44637143f6
Use pipe fail, quote array expansion and prevent word globbing
2024-06-01 10:10:11 -06:00
Fred Clausen
cf7535f8e9
mlat-client: make a bunch of packages temporary ( #95 )
...
turns out not all of the packages are necessary for mlat-client to run
2024-06-01 09:49:19 -06:00
Fred Clausen
07586de43b
fix readme for maxrange ( #94 )
...
READSB_MAX_RANGE has two entries in the readme, remove one of them.
The default value is not a container but rather a readsb default value.
It's 450 nmi, not 300 nmi.
Correct that fact.
2024-06-01 09:39:03 -06:00
Matthias Wirth
bab146593c
remove /var/cache/* for minor size savings
2024-05-31 22:08:58 +02:00
Matthias Wirth
5736461183
remove py_cache: save 13 MB image size
2024-05-31 21:16:12 +02:00
Matthias Wirth
ce909592ad
mlat-client: make a bunch of packages temporary
...
turns out not all of the packages are necessary for mlat-client to run
2024-05-31 09:19:23 +02:00
Matthias Wirth
259faa13e6
fix readme for maxrange
2024-05-30 20:49:21 +02:00
Fred Clausen
4582b42304
Add some env vars ( #93 )
...
READSB_NET_BR_OPTIMIZE_FOR_MLAT is useful for receivers using mobile
internet so people can use beast_reduce to send data to a server which
then feeds various aggregators.
READSB_AUTOMATION_ARGS is useful for adsb.im so it doesn't conflict with
people potentially using READSB_EXTRA_ARGS
Built and tested it, ran fine with those two env var unset.
Thus pretty much guaranteed to cause no issues :)
2024-05-29 10:30:35 -06:00
Matthias Wirth
1b8961ad23
add env var READSB_NET_BR_OPTIMIZE_FOR_MLAT
...
BeastReduce: Keep messages relevant to mlat-client
enables: --net-beast-reduce-optimize-for-mlat
2024-05-29 17:58:42 +02:00
Matthias Wirth
3f5abd4a47
add readsb automation args
...
useful to have a second env var to use with automation so the user can
still use READSB_EXTRA_ARGS
2024-05-29 17:49:23 +02:00
Fred Clausen
9517b24007
Update pre-commit-updates.yaml
2024-05-26 01:20:45 -06:00
Fred Clausen
e8d2e1dcf5
chore(deps): Update pre-commit hooks ( #91 )
...
Update pre-commit hooks
2024-05-26 01:12:28 -06:00
fredclausen
0396866295
chore(deps): Update pre-commit hooks
2024-05-26 01:35:07 +00:00
kx1t
19296bd72b
rename distance.c
2024-05-24 09:36:33 -04:00
kx1t
b8a22787ac
Create distance.c
2024-05-23 18:25:46 -04:00
Fred Clausen
4a66dff377
build(deps): bump actions/checkout from 4.1.5 to 4.1.6 ( #90 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5
to 4.1.6.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/releases ">actions/checkout's
releases</a>.</em></p>
<blockquote>
<h2>v4.1.6</h2>
<h2>What's Changed</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732 ">actions/checkout#1732</a></li>
<li>Update for 4.1.6 release by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1733 ">actions/checkout#1733</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/actions/checkout/compare/v4.1.5...v4.1.6 ">https://github.com/actions/checkout/compare/v4.1.5...v4.1.6 </a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/actions/checkout/blob/main/CHANGELOG.md ">actions/checkout's
changelog</a>.</em></p>
<blockquote>
<h2>v4.1.6</h2>
<ul>
<li>Check platform to set archive extension appropriately by <a
href="https://github.com/cory-miller "><code>@cory-miller</code></a> in
<a
href="https://redirect.github.com/actions/checkout/pull/1732 ">actions/checkout#1732</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a5ac7e51b4
"><code>a5ac7e5</code></a>
Update for 4.1.6 release (<a
href="https://redirect.github.com/actions/checkout/issues/1733 ">#1733</a>)</li>
<li><a
href="24ed1a3528
"><code>24ed1a3</code></a>
Check platform for extension (<a
href="https://redirect.github.com/actions/checkout/issues/1732 ">#1732</a>)</li>
<li>See full diff in <a
href="https://github.com/actions/checkout/compare/v4.1.5...v4.1.6 ">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actions/checkout&package-manager=github_actions&previous-version=4.1.5&new-version=4.1.6 )](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
</details>
2024-05-17 18:44:42 -06:00
dependabot[bot]
4a42d3fd2e
build(deps): bump actions/checkout from 4.1.5 to 4.1.6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4.1.5...v4.1.6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-18 00:25:45 +00:00
Fred Clausen
006599817b
Correct typos ( #89 )
...
Corrected prometheus.xml to prometheus.yml, corrected dump978 port from
9274 to 9273
2024-05-17 14:37:47 -06:00
DogeRam1500
d95350fb04
Correct prometheus.xml to prometheus.yml, correct dump978 port from 9274 to 9273
2024-05-17 16:05:48 -04:00
Fred Clausen
3f8120688b
Update dependabot.yml
2024-05-13 13:35:23 -06:00
Fred Clausen
f98d3388cb
Update pre-commit-updates.yaml
2024-05-13 13:06:24 -06:00
Fred Clausen
dd3662b740
updates
2024-05-13 11:06:11 -06:00
Fred Clausen
1b99f7cb3c
chore(deps): Update pre-commit hooks ( #88 )
...
Update pre-commit hooks
2024-05-12 00:39:12 -06:00
fredclausen
7aef039995
chore(deps): Update pre-commit hooks
2024-05-12 01:33:51 +00:00
Fred Clausen
adf853259a
Basic Ultrafeeder Optional Parameter table readbility fix ( #87 )
...
Optional parameters for Basic Ultrafeeder variables was hard to read,
missing some characters for MD table formatting.
2024-05-09 11:49:31 -06:00