From 64b5867f759f8c7f95fdd983eb82ab447d811596 Mon Sep 17 00:00:00 2001 From: Stavros Korokithakis Date: Sun, 27 Nov 2022 21:29:55 +0200 Subject: [PATCH] Updates --- content/SUMMARY.md | 1 + content/ardupilot/index.md | 1 + content/ardupilot/installing-wtfos-on-dji.md | 31 ++++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 content/ardupilot/installing-wtfos-on-dji.md diff --git a/content/SUMMARY.md b/content/SUMMARY.md index be110bd..3f5e8e4 100644 --- a/content/SUMMARY.md +++ b/content/SUMMARY.md @@ -10,6 +10,7 @@ - [Configuring a switch as a relay](ardupilot/configuring-a-switch-as-a-relay.md) - [DJI FPV configuration](ardupilot/dji-fpv-configuration.md) - [ELRS preferred configuration](ardupilot/elrs-preferred-configuration.md) + - [Installing WTFOS on DJI](ardupilot/installing-wtfos-on-dji.md) - [Miscellaneous notes](ardupilot/miscellaneous-notes.md) - [Reverse thrust](ardupilot/reverse-thrust.md) - [Statistics calculator](ardupilot/statistics-calculator.md) diff --git a/content/ardupilot/index.md b/content/ardupilot/index.md index 7f3408e..c696611 100644 --- a/content/ardupilot/index.md +++ b/content/ardupilot/index.md @@ -9,6 +9,7 @@ Click on a link in the list below to go to that page: 1. [Configuring a switch as a relay](../../ardupilot/configuring-a-switch-as-a-relay.html) 1. [DJI FPV configuration](../../ardupilot/dji-fpv-configuration.html) 1. [ELRS preferred configuration](../../ardupilot/elrs-preferred-configuration.html) +1. [Installing WTFOS on DJI](../../ardupilot/installing-wtfos-on-dji.html) 1. [Miscellaneous notes](../../ardupilot/miscellaneous-notes.html) 1. [Reverse thrust](../../ardupilot/reverse-thrust.html) 1. [Statistics calculator](../../ardupilot/statistics-calculator.html) diff --git a/content/ardupilot/installing-wtfos-on-dji.md b/content/ardupilot/installing-wtfos-on-dji.md new file mode 100644 index 0000000..0ce5eb1 --- /dev/null +++ b/content/ardupilot/installing-wtfos-on-dji.md @@ -0,0 +1,31 @@ +# Installing WTFOS on DJI + +The WTFOS OSD is basically a higher-res analog OSD that you can get on DJI goggles. It gives you everything the analog OSD gives you, so configuration menus, OSD elements, post-flight details, etc. + +Here's the process to install it: + +## On everything +* Make sure you're on version V01.00.0606 on whatever you want to root. +* If you're rooting an AU or Vista, use a fan to cool it down during this process. +* Go to [the WTFOS Configurator's Root section](https://fpv.wtf/root) and click "Root device". Click on your device on the permission popup and continue. Wait until done. +* Once that's done, go to [the WTFOS Installer section](https://fpv.wtf/wtfos) and click "connect to device", and then "Install WTFOS". +* After that's done, and if you're upgrading the goggles, go to [the Package Manager section](https://fpv.wtf/packages), and install `fcc-unlock` (for full power) and `msp-osd`. You can also install `auto-record` on the goggles, for automatically recording if your video link goes away and comes back. The rest probably isn't necessary. + +## On the goggles +* Disable the custom OSD: Settings -> Display -> Custom OSD: Off. +* Download the font files [from the ArduCustom repository](https://github.com/ArduCustom/ardupilot/tree/master_custom/libraries/AP_OSD/fonts/HDFonts). Make sure to get the four fonts ending in `.bin`. +* If they aren't already, rename them to add `_ardu` to the name after `font` (so `font_ardu.bin`, `font_ardu_2.bin`, `font_ardu_hd.bin`, `font_ardu_hd_2.bin`). +* Put the four font files in the root of the goggles' SD card. + +## On the plane +* Set `SERIALn_PROTOCOL=42` for DisplayPort, `OSD_TYPE=5` for MSP_DISPLAYPORT and `OSDn_TXT_RES=1` for 50x18 text resolution on the craft. +* Arrange your OSD elements as you want them. + +That's all! + +* * * + +

+Last updated on November 27, 2022. For any questions/feedback, +email me at hi@stavros.io. +