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
Help with Runcam with OSD menu for config
#1
Hi Folks,

I hope this is an easy question and somebody can help me out with my first build.  I am using LDARC KK Super Tower(30.5*30.5mm) as my flight controller (http://ldarc.com/en/pd.jsp?id=141#_pp=2_944) and I have the new Runcam Micro Eagle with remote control (it has an OSD for configuration).

The question I have is how to hook up the camera to the flight controller.  The flight controller has 3 hardware UARTs.  UART 1 is used for Smarport.  Since I do not use a Taranis radio I tried hooking up the camera to this UART but I can not bring up the menu.  I have triple checked the connections and that Betaflight has it set to Runcam under peripherals and I can't get the menu to work.  I have seen some where they talk about inverted UART and think UART1 might, could that be the issue?  UART 3 is used for the OSD for the VTX and set to IRC Tramp and works flawlessly and UART 6 is for my SBUS receiver. 

Is it possible to get the camera menu to work?

Thanks in advance,

Ted
Reply
Login to remove this ad | Register Here
#2
EDIT (02 April 2019): The below advice is not actually relevant due to the camera having TX/RX camera control pins. See the other posts below this one.

You have two options. Build your own capacitor/resistor circuit, or use a dedicated camera control board. There's not really much point in me regurgitating what Oscar has already written in some of his blog posts so have a read of the following which should give you all the information you need Smile

https://oscarliang.com/fpv-camera-control-fc

https://oscarliang.com/runcam-camera-control-adapter
Reply
#3
First off, which Micro Eagle do you have. The one with TX/RX on the back or the one that say Menu/ground?
Reply
#4
It has TX/RX.

Just for some testing I attached the camera to UART3 and it works fine. But if I do that I lose the ability to control my VTX. The ideal situation is to somehow get it to work off of UART1.
Reply
#5
So it looks like UART 1 TX has an inversion circuit on it, otherwise it would not with SmartPort. It doesn't specifically say that in the FC description. Let's assume that UART 1 TX is inverted. That means you have two options. Made an inversion circuit to uninverted the inverted signal. Very confusing and not worth the effort.

This is what I would do. Leave the camera control on UART3. Made UART1 RX pin into softserial TX 1. If you need help, post your "resource" from CLI. Wire you VTX control there. You should be all set.
Reply
#6
(02-Apr-2019, 03:28 AM)tbirg Wrote: It has TX/RX.

From your original description ("it has an OSD for configuration"), I assumed you had the camera with the OSD Menu and Ground connection pins. Sorry for any confusion.

Just follow the advice that Voodoo has given.
Reply
#7
Snow and Voodoo. Thanks for all the help. I really appreciate it.

Unfortunately I think I am screwed. The flight controller is an AIO stack including the VTX so I can’t switch my VTX wire to UART1. After your post I did some digging where they use soft serial for telemetry and it looks like they can invert that using the CLI.

I am going to play around some more and see what I can do. I will post the results when I get to it.
Reply
#8
This FC has very confusing documentation. Example, the SBUS and DSMX goes to the same signal pin on the FC. This is not possible on a F4 FC. One protocol is inverted and one is not.

You still have a few free pins to convert to softserial. Put VTX back on UART3 TX. Use UART3 RX for softserial 1 RX. Use UART1 RX for softserial 1 TX.
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  Losing OSD when throttle + how do I keep a mipi cable in place bar1 7 94 Yesterday, 04:10 PM
Last Post: segler999
  Annoying issue on BetaFlight OSD SeismicCWave 9 257 23-May-2024, 07:54 AM
Last Post: SeismicCWave
  Speedybee f405 v3 osd problems Axel 32 1,353 22-May-2024, 10:10 PM
Last Post: Axel
  Osd help jgriz99 15 1,558 15-Apr-2024, 10:41 PM
Last Post: Pathfinder075
  No OSD, Converted analog to HDZero Quads FPVme 14 472 24-Mar-2024, 08:35 PM
Last Post: Rob Axel


Login to remove this ad | Register Here