Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/OpenHD/QOpenHD
QOpenHD App
https://github.com/OpenHD/QOpenHD
0d28fb1eba74e97671dd42f3e80981a49a99ebd4 authored almost 5 years ago
Lte Video Support. Main video stream to switch to port 800
2ab715e89106dbd198cb4aa9376ed9fa48e05fe2 authored almost 5 years ago8000
402ad1226455709fde2c6418997197d60c22f579 authored almost 5 years agoc23165d34c0c951b12b34985ca74293e057460dc authored about 5 years ago
These are now be fully thread safe as a bonus
06d090858d25b41ea7dae66ca87621df108b0bce authored about 5 years ago53b8b1d653a8a2cd564b8e6b0c2f17f680702977 authored about 5 years ago
5f36d0a030f862d3dd99821d250e8713a2369ec3 authored about 5 years ago
c1d1cc2bb31b23652a9f9c98cb1df0c4abe47408 authored about 5 years ago
a02d854479e9177767d16264506266a9cff4e73a authored about 5 years ago
4aa2845fd142036a922716385373506868da6b2c authored about 5 years ago
Will need to be modified to derive from BaseWidget and to have the
render speed moved to a detai...
6691e2dd0f402f434290165c8e85c1983d7558e0 authored about 5 years ago
7fe547a24427f290e9bd321d1bf292099c8ee3ba authored about 5 years ago
This should temporarily reduce the chart CPU load quite a bit and make
the timescale of the char...
1830ec770b03d98bbe6de909010f49bc961c9b7c authored about 5 years ago
23df3ea6a9a328f6c4c207b157234eaab0abc581 authored about 5 years ago
b9ad83f4409a4106e388e97007799b6999f64266 authored about 5 years ago
4e6950f01ff4b675d23b83159cdddc8a4ba3a5f9 authored about 5 years ago
This separates the OpenHD+QML main thread from the telemetry providers
in their own threads usin...
These will be used from the QML layer since the OpenHD object is in
the main thread, unlike the ...
8c64a65b9e7ec8f2caa0a2396e2c4ceeace51313 authored about 5 years ago
61a13ffb6116b8eb790054202f942e3ff5e02052 authored about 5 years ago
8577acf697b441805b1836344af6ba7c743c799e authored about 5 years ago
c9c18872d718242b5de46cdb3ffef53ca34eb0cc authored about 5 years ago
894e34cf2f49565ac47e55eec0126f52f67bda00 authored about 5 years ago
Also ensures that the timers are parented to the class
aca5db2d75c9cc325268a65f96f1f3f37e67ecdd authored about 5 years agoc4b7e8015fa4ab087ebde07b287ce03cf18609db authored about 5 years ago
cd5fa05079754b79eccf36750cef3b5a9f4114fe authored about 5 years ago
Ref: https://github.com/OpenHD/Open.HD/issues/191
d060ec9bd96214d634c16e708688af1349973eb2 authored about 5 years agod1156188f82d4b5446dfadbf75014855a611a2a3 authored about 5 years ago
bf9466e266572efad86608dc196d1851f4397f35 authored about 5 years ago
Closes #73
e67dc7f9e9c3fd2e0a554cb1b4db6cf7d3726cea authored about 5 years agoCloses #69
3c8f5b360b8321c4632e09b40ab0524be3c6cec6 authored about 5 years ago
There is no defined time scale for the X axis, but for the moment
that is OK as the charts are p...
Add telemetry charts in status panel
39fa9293da360227815a255cc55af18a552291dc authored about 5 years agoaf63f8d767dbc2fea2bf9aea0024019aa2d8253d authored about 5 years ago
a44254dba3906456a774e528f16fac9b6799aec0 authored about 5 years ago
Strange things happen with charts when QGuiApplication is the root
app object
740dddbe191bd8c8c1436b20a6d88e998b0337bd authored about 5 years ago
fab7aaca233b52a27fabf8ca22ca89bb9a87c716 authored about 5 years ago
62b19436a6ddaf359a8c639880b2d74b4b6b62c5 authored about 5 years ago
276b92dd5950bc796bcc8045ee00f849b41448e7 authored about 5 years ago
The old code was looking for lower values instead of higher values,
and started from zero instea...
b35b71ee08afee78c59b5978278d0ddcfe507af8 authored about 5 years ago
1210914c826b0fdcab247b1154025fe9a130a886 authored about 5 years ago
aac4fe48845cc023dfb73721438a4ccabb51211c authored about 5 years ago
a9417c2dcc0da93ed83054e8c27fd26875b7adda authored about 5 years ago
ffc02408c0e10a376581a4a7ee5c1e2e43af40b4 authored about 5 years ago
6a4b4af5d114ad38d904d89746c627ef5dce8ebe authored about 5 years ago
e188d82cad20bc9c838543502221df845ee6809b authored about 5 years ago
e118d12e8cc00f5133ddf674e2285bdfde002fa6 authored about 5 years ago
609b18186a039c9a276544315a660f7b45f2e677 authored about 5 years ago
bbbb0eea098844cc12ff2fc44e0c5ac40c04a5a5 authored about 5 years ago
This uses a simple model to present and apply groups of settings so
that users can easily config...
b8d0790cdb22f29f189413a24eecff5042c7bae9 authored about 5 years ago
These are already anchored to the left and right so width is not
necessary.
Will be used to prompt the user to reboot the ground station and/or
initiate SmartSync so that s...
3a9e155d8be90dfdaabe30037fcfd67442266c56 authored about 5 years ago
2629861758d9ca36e376ac0fa02192cc5d5153d5 authored about 5 years ago
6379e33ed64245b65a04e44b7e6b4b32058fc86f authored about 5 years ago
f4a63bf6642ec63244ab2ca348492ebdb9365608 authored about 5 years ago
28a835f8a73d535f0fcb04fe97ad7c433b1a0de9 authored about 5 years ago
This is an older patch that primarily affects zero-copy systems where
the decoder might end up w...
The upstream qmlglsink code doesn't always cause the app to draw new
frames so depending on what...
da7113401c2aa7d752f5bc54991fc0d5d1bd0e4e authored about 5 years ago
This is technically showing just the RC RSSI (there are several in the
telemetry stream), but if...
e4b570cc5fb6782e1e179ade43404e77335e7ab8 authored about 5 years ago
Fixes #65
bfec33367d41b9ec9b5e2ef7778ba5203647e837 authored about 5 years ago
This replaces the previous simplistic code that just set a modified
property on the setting in t...
2a3bdecbc64b30b75e460822fd352b5d5e3b4c60 authored about 5 years ago
This emits the success signal on purpose to ensure that the UI shows
a saved checkmark rather th...
The old code was hardcoding layout offsets and the background color
for a particular row, and co...
Fixes #60
f44f9cf4dc0efd5db3de2f1b9bdd06c1da3254df authored about 5 years ago
This is a quick fix that allows drag-and-drop to begin working again
on the ground station touch...
Loop causes problems at app exit
073fe659f43e0f301943cf63d4e34015fe229346 authored about 5 years ago
The ground station has a setting for raw/RTP video encapsulation, and
QOpenHD uses that setting ...
The timer will otherwise see an older timestamp and could assume the
video stream is running eve...
This causes the _start() method to block and remain that way while
the video is running.
The _s...
6ced14fd0bf090b9f0204ac7a52b4f8648d0b5a3 authored about 5 years ago
Avoids the loop deciding that video is running immediately after the
app launches, 2.5 is enough...
9c6ed1619afd55f3c0b46eb331b310582b143bb2 authored about 5 years ago
0abb07f635307b08ca782b26e7e9018c1c9f829c authored about 5 years ago
This should auto show and hide the element when the camera switcher
channel turns the camera on ...
f19dc83c899bb991489906d062a017310a20f52d authored about 5 years ago
Will be used to autohide the PiP element when the camera switcher is
not actually turned on, cou...
b63dd8dbe5a51071ad1fab6f7f3bec97404262f8 authored about 5 years ago
fa4c8ecbe08d3788066b7696f42bb75bcd2553a3 authored about 5 years ago
fe6e10efb0a613ee13d2f7a3ad7a2a8844d24367 authored about 5 years ago
6575e367e92b3427ee38c8ecbe1326e4decfaf9b authored about 5 years ago
2935305979e991bbfdaf422d569bc7d2684e0710 authored about 5 years ago
ce9c2e5fdefafc48ea173e25a21c98836e8e4cb6 authored about 5 years ago
af23f241c3e93a406e50e93e2dd4c3159b28929b authored about 5 years ago
c9d5da39358b147eb5e9ec73ab8bf0d1c1342a69 authored about 5 years ago
ade2fe80608bf69aef6a1369f60de7be681c8833 authored about 5 years ago
32ff981e9487274a3711470670b069f4b94e6222 authored about 5 years ago
Will be handled by ground station now, and data will be sent to the
app via Mavlink
Hardcoded to select lifepowered/pi backend at the moment, will be
configurable in the UI
f6682b6ad1af4aa9cc731d88b9a2d027111fe899 authored about 5 years ago
This reverts commit f139cb326ecda0b883fc2ae015ac4b03e30d3664.
bb66fb98ed42748da53eec9cda84c84d8b38c3ff authored about 5 years agoAlso uses the *Form.ui pattern for UI layer
0fb5c5692032c9debd1a3a9cfa4f1efef334a6d2 authored about 5 years ago834f8fe717d58103dffb5ab08f7e778912560bc5 authored about 5 years ago