08-Jul-2017, 11:33 PM (This post was last modified: 09-Jul-2017, 09:24 AM by KonradS.)
Hello everyone.
With most recent versions of ScarabOSD you can not only enter the standard MWOSD menu, but also the Betaflight OSD menu in which you can control more features of your FC and more - one of the features of Betaflight OSD is controlling the VTX settings for IRC tramp and TBS Unify.
Here's the equipment I used: Micro MinimOSD IRC Tramp X-Racer F303 v3.0 (beware the reversed TX2-RX2 labelling...)
Configure the Micro MinimOSD You need the MWOSD 1.6.5.0 (or newer) where CANVAS support was introduced. In simple words - it can communicate with the FC in the same way the BetaflightOSD equipped boards do and show additional information in the goggles.
You can now flash and configure MWOSD in two ways:
old-fashioned way of hooking up an Arduino board. Before you flash, open config.h and uncomment CANVAS-SUPPORT, in newer versions, uncommenting BETAFLIGHT should enable it automatically.
by using the new Chrome-based MWOSD configurator app and simply selecting Betaflight hex (what I used, so I can't comment on "manual" method)
Prepare the FC: Solder the MinimOSD to the UART port (UART1 in my case) Solder the T wire from Tramp to a free TX on your FC (TX2 in my case)
Open Betaflight Configurator and Ports tab and open "Peripherials" dropdown to select "IRC Tramp"
Done, you can enjoy easy channel change without relying on that God damned button
(09-Jul-2017, 06:30 AM)oyvinla Wrote: Do you know if it is possible to show the pids while flying as well?
I don't see that option in osd menu overlay. Where is it configured in case of betaflight OSD? If it is in betaflight configurator, then this tab is inaccessible with minimosd.
I am using the SP EVO F3 with my Flysky X6B Receiver and the Tramp HV V2 VTX. The Receiver is connected to UART2 and my minimOSD is connected to UART2.
I am guessing that I can't use the Telemetry Port on UART2 even though it's not SBUS. IBUS will probably also block it. How do I have to connect the VTX Telemetry? A lot of times i read that the USB Connector is a dedicated one so UART1 would be open for use, but sometimes i read different statements, all about the same FC
You can use uart1. In my example I use it for OSD. It gets blocked only if micro minim is powered up from pdb. I can still use USB connection as long as it is turned off
(10-Jul-2017, 07:43 AM)КОНРАДС Wrote: Вы можете использовать uart1. В моем примере я использую его для OSD. Он блокируется только в том случае, если микро-минимум включен от pdb. Я все еще могу использовать USB-соединение, пока оно выключено
Вы можете указать контакты на контроллере полета, где вы паяли OSD?
03-Feb-2019, 05:35 PM (This post was last modified: 03-Feb-2019, 05:43 PM by mburec.)
UART1 для подключения USB к UART2 подключен по Rx приемник к UART3 подключил OSD к Softserial 1 подключил GPS к Softserial 2 подключил TX2 TBS Smart видео передатчика AKK
К сожалению не получается назначить Softserial 2. Происходит сброс. Пишет resource SERIAL_TX 12 NONE Есть два способа найти дополнительный порт: подключить приемник по PPM или подключить OSD к UART1 с отключением его при подключении USB. Только куда припаять входы Tx и Rx OSD?
19-Feb-2019, 08:17 PM (This post was last modified: 19-Feb-2019, 08:24 PM by mburec.)
Все заработало. Оказалось, что при прошивке с помощью arduino в файле config.h если установить Cleanflight для меню OSD управление настройками VTX не работает. Если установить Betaflight, то меню управления настройками VTX работает.
Теперь возникла другая проблема. Не возможно подключится при включенном питании к Cleanflight. Если отключено питание контролера и подключится к Cleanflight все работает. Если подключено питание то все зависает. При этом тухнет в Cleanflight индикатор напряжения. Если отключить OSD проблем вообще нет. Подскажите как справится с этой проблемой?