Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added support for MavSDK (native MAVLink by OlliW MAVLink enhanced OpenTX firmware) #90

Open
wants to merge 62 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
4523720
Update README.md
yaapu Oct 7, 2020
86044e5
Horus radios: prepared version 1.9.1 beta1
yaapu Nov 19, 2020
448b8f3
Taranis radios: prepared version 1.9.1 beta1
yaapu Nov 25, 2020
d405fbc
Update taranis-changelog.txt
yaapu Nov 25, 2020
068c65b
Horus version 1.9.3 (beta)
yaapu Jan 10, 2021
697091f
Horus 1.9.3 beta2
yaapu Jan 15, 2021
bc5ab9f
Update main.lua
rotorman Jan 28, 2021
ef637b7
Update Yaapu Config.lua
rotorman Jan 28, 2021
591532e
Update menu.lua
rotorman Jan 28, 2021
bb89ce1
Update main.lua
rotorman Jan 28, 2021
2242f77
Update main.lua
rotorman Jan 28, 2021
8112d41
Update main.lua
rotorman Jan 28, 2021
9d7d8b8
Update main.lua
rotorman Jan 29, 2021
04fa8ab
Update main.lua
rotorman Jan 29, 2021
8ab21ad
Update main.lua
rotorman Jan 29, 2021
e24d0b8
Update draw.lua
rotorman Jan 29, 2021
f777cd6
Update draw.lua
rotorman Jan 29, 2021
601ed07
Update main.lua
rotorman Jan 29, 2021
3494e86
Update Yaapu Config.lua
rotorman Jan 29, 2021
5463d04
Update menu.lua
rotorman Jan 29, 2021
25a74e1
Update Yaapu Config.lua
rotorman Jan 30, 2021
78dbfda
Update draw.lua
rotorman Jan 30, 2021
e5ec08f
Update menu.lua
rotorman Jan 30, 2021
7dabfc9
Update main.lua
rotorman Jan 30, 2021
ab8f0c7
Bugfix Widget name can be max. 8 characters
rotorman Jan 30, 2021
8ca0534
RSSI handling + title page in double line.
rotorman Jan 31, 2021
877d341
telemetry.range added
rotorman Feb 1, 2021
cacc16c
telemetry.wpNumber and telemetry.wpDistance added
rotorman Feb 1, 2021
dcada49
use mavsdk.optionSetRssi(0) as recommended by OlliW
rotorman Feb 1, 2021
10cf8c8
Support for telemetry.wpCommands (OlliW v21rc09)
rotorman Feb 1, 2021
448d7b1
Added telemetry.wpBearing
rotorman Feb 1, 2021
72252a3
1) handle OlliW FW mission.current_seq initialization value UINT16_MAX
rotorman Feb 1, 2021
04e0b07
Apparently OpenTX Lua does not understand UINT16_MAX, so put in 65535…
rotorman Feb 1, 2021
9ef3f3a
OlliW v21rc10 modifications. Unconventional RSSI feedback from ArduPl…
rotorman Feb 2, 2021
6c3dce6
Tested with OlliW v21 release FW.
rotorman Feb 2, 2021
fe256c1
Set left pane in MavSDK/Mav2PT mode by default
rotorman Feb 2, 2021
4f77a4a
Changed heavier telemetry data processing to dedicated function that …
rotorman Feb 3, 2021
058a63a
Added an RSSI symbol (I drew a simple antenna).
rotorman Feb 3, 2021
67c1b76
Added a warning dialog if user enables MAVLink support in Yaapu Confi…
rotorman Feb 3, 2021
92e300c
Updated to v22 support, included SD card files for easier end-user in…
rotorman Feb 5, 2021
aa8ceaa
Added support for radio GPS (=internal GPS via native getTxGPS() func…
rotorman Feb 5, 2021
c045383
1) Slower MAVLink input parsing, only messages are parsed fast in ord…
rotorman Feb 6, 2021
98c5625
Renamed rcradio -> minircradio to make room for bigger rcradio for ma…
rotorman Feb 6, 2021
88679cd
The new radio icon for consistency also for the map page. Similarly, …
rotorman Feb 6, 2021
f29cdf6
Bugfix, current expected in Yaapu in cA, needed to multiply with 10.
rotorman Feb 8, 2021
ddae89e
telemetry.homeAlt is in meters. Fixed.
rotorman Feb 8, 2021
f036eb5
Fixed in SD card also current and homealt units.
rotorman Feb 8, 2021
9db8a08
Only some comments added
rotorman Feb 8, 2021
87715e8
Pass MAVLink GPS status, only if at least 2D fix.
rotorman Feb 10, 2021
3601de6
With MAVLink do not show 15+ for 15 satellites, instead show just 15,…
rotorman Feb 10, 2021
c986912
Update main.lua
rotorman Feb 12, 2021
ea07ae5
Uniformly using MavSDK in all dialogs instead of mixing MAVLink and M…
rotorman Feb 13, 2021
92c766b
Uniformly calling everywhere MavSDK instead of MAVLink.
rotorman Feb 14, 2021
6c5fe01
Updated also SD card content to have uniformly MavSDK used as termino…
rotorman Feb 14, 2021
01712ee
Update README.md
rotorman Feb 14, 2021
0675e34
Update README.md
rotorman Feb 14, 2021
fd634f1
Update main.lua
rotorman Mar 11, 2021
537539a
Fixed colors to be compatible with EdgeTX
rotorman Sep 18, 2021
c924a88
Added also (most) pre-compiled files (compiled on RM TX16S running Ed…
rotorman Sep 19, 2021
3253c7a
EdgeTX colors
rotorman Dec 30, 2021
2c08d5b
Use EdgeTX theme colors instead.
rotorman Dec 30, 2021
426b959
Single block for value and unit and pre-format the value with PREC1 a…
rotorman Dec 30, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
381 changes: 218 additions & 163 deletions HORUS/SD/SCRIPTS/TOOLS/Yaapu Config.lua

Large diffs are not rendered by default.

1 change: 0 additions & 1 deletion HORUS/SD/SCRIPTS/TOOLS/Yaapu Debug.lua
Original file line number Diff line number Diff line change
Expand Up @@ -71,4 +71,3 @@ end
return {run=run, init=init}



Binary file added HORUS/SD/SCRIPTS/YAAPU/IMAGES/fuelgauge_75x75.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added HORUS/SD/SCRIPTS/YAAPU/IMAGES/minircradiored.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added HORUS/SD/SCRIPTS/YAAPU/IMAGES/rcradioorange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added HORUS/SD/SCRIPTS/YAAPU/IMAGES/rcradiored.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added HORUS/SD/SCRIPTS/YAAPU/IMAGES/rssi.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/copter.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/copter_px4.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/draw.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/hud_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/hud_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/hud_russian_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/hud_small_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/layout_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/layout_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/layout_map.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/left_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/left_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/left_m2f_2.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/plane.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/plane_px4.luac
Binary file not shown.
Binary file removed HORUS/SD/SCRIPTS/YAAPU/LIB/reset.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/right_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/right_2.luac
Binary file not shown.
Binary file added HORUS/SD/SCRIPTS/YAAPU/LIB/right_battperc_1.luac
Binary file not shown.
Binary file modified HORUS/SD/SCRIPTS/YAAPU/LIB/right_custom_2.luac
Binary file not shown.
Binary file added HORUS/SD/SCRIPTS/YAAPU/LIB/right_hybrid_1.luac
Binary file not shown.
Binary file added HORUS/SD/SCRIPTS/YAAPU/LIB/right_tether_1.luac
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading