Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Control VTX through MinimOSD
#1
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:
  1. 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.
  2. 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"

[Image: UmRUr5Cl.png]

Done, you can enjoy easy channel change without relying on that God damned button  Cool



Have fun!
Find me on Youtube and Instagram. I currently fly: DRC Aura, NOX5R, Minimalist 112 and drive a scrap RC car
[-] The following 4 users Like KonradS's post:
  • Apicalis, sirdude, Oscar, sloscotty
Reply
Login to remove this ad | Register Here
#2
Do you know if it is possible to show the pids while flying as well?
Reply
#3
(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.
Find me on Youtube and Instagram. I currently fly: DRC Aura, NOX5R, Minimalist 112 and drive a scrap RC car
Reply
#4
It can be turned on/off in the bf osd (not betaflight gui)
Reply
#5
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



[Image: SP_F3_TOP-PINOUT.jpg]
I like turtles
Reply
#6
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
Find me on Youtube and Instagram. I currently fly: DRC Aura, NOX5R, Minimalist 112 and drive a scrap RC car
[-] The following 1 user Likes KonradS's post:
  • Apicalis
Reply
#7
Come to think about it, it shouldn't block the Connection at all since it's only using the TX of UART1 and not the RX
I like turtles
Reply
#8
The flight controller in the picture is a Seriously Pro F3 flight controller, not an Evo!
Reply
#9
(10-Jul-2017, 07:43 AM)КОНРАДС Wrote: Вы можете использовать uart1. В моем примере я использую его для OSD. Он блокируется только в том случае, если микро-минимум включен от pdb. Я все еще могу использовать USB-соединение, пока оно выключено

Вы можете указать контакты на контроллере полета, где вы паяли OSD?
Reply
#10
(02-Feb-2019, 06:18 PM)mburec Wrote: Вы можете указать контакты на контроллере полета, где вы паяли OSD?

Post your setup photos and FC name, that's the only way we can help. MinimOSD should be soldered to RX&TX pads of any UART
Reply
#11
Для OSD нет свободного порта кроме Uart 1.


Attached Files Thumbnail(s)
   
Reply
#12
(03-Feb-2019, 08:19 AM)mburec Wrote: Для OSD нет свободного порта кроме Uart 1.

I would make TX2 into softserial TX11 and move IRCTRAMP to TX2 pin. This will free up UART1.
Reply
#13
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?


Attached Files Thumbnail(s)
       
Reply
#14
UART1 is labeled RX1 and TX1. Which is where you drew the arrows.

Receiver PPM Ch1
OSD UART1 RX and TX
GPS UART2 RX and TX
Tramp softserial 1

That will work.
Reply
#15
Все заработало.
Оказалось, что при прошивке с помощью arduino в файле config.h если установить Cleanflight для меню OSD управление настройками VTX не работает.
Если установить Betaflight, то меню управления настройками VTX работает.

Теперь возникла другая проблема. Не возможно подключится при включенном питании к Cleanflight.
Если отключено питание контролера и подключится к Cleanflight все работает.
Если подключено питание то все зависает. При этом тухнет в Cleanflight индикатор напряжения.
Если отключить OSD проблем вообще нет.
Подскажите как справится с этой проблемой?


Attached Files Thumbnail(s)
           
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Better FPV throttle control - Improve your stick movement FAST mattyfleischfpv 1 246 31-Jan-2024, 02:15 AM
Last Post: Pathfinder075
  ImmersionRC Ghost and non ImmersionRC VTX controls Badbaddad 9 750 07-Nov-2022, 01:31 AM
Last Post: Rob3ddd
  TX Tx to control multiple Rx Lance 4 659 06-Sep-2021, 01:07 PM
Last Post: Lance
  Tutorial Quadcopter Remote Control, Switches, and MODES iFly4rotors 3 2,006 10-May-2021, 12:25 AM
Last Post: iFly4rotors
  Tutorial Asigning VTX power to a potentiometer - kaitylynn 6 1,764 14-Feb-2021, 04:33 PM
Last Post: kaitylynn


Login to remove this ad | Register Here