New Products Flash Sale
Thread Tools
Old Sep 23, 2015, 03:46 PM
markohoepken is offline
Find More Posts by markohoepken
Registered User
markohoepken's Avatar
Germany, NDS, Hanover
Joined Sep 2015
7 Posts
Discussion
rx5808-pro-OSD: Deluxe Tuner with OSD

Hi,

I just finished a cool project, that shows how to build a deluxe mini tuner out a BOSCAM rx5808 module with a minimOSD board.

Check the wiki page on the gitbub for details.

HERE IS THE LATEST RESLASE 1.1.3



This how it look like:






Greetings from Germany, Marko
markohoepken is offline Find More Posts by markohoepken
Last edited by markohoepken; Nov 22, 2015 at 08:35 AM.
Reply With Quote
Sign up now
to remove ads between posts
Old Oct 21, 2015, 11:02 AM
Wagner Loebel is offline
Find More Posts by Wagner Loebel
Registered User
Wagner Loebel's Avatar
Joined Dec 2005
10 Posts
Hello Marko

I was searching for ideas to mod my old beloved FatShark RC922 BASE (with no internal receiver) and found your project - man this is a very nice project !!! I got all the parts here so I built the mini tuner quickly.

But when I went to the software unfortunately I could not compile the code. The compiler says the file "AP_Common.h" is missing.

Follows the steps I did:

- Downloaded the project and unzipped to "Desktop\rx5808_pro_osd\rx5808_pro_osd_master\ "
- Downloaded the latest arduino (arduino.1.6.5-r5 zip file), unzip it to "Desktop\rx5808_pro_osd\arduino-1.6.5-r5\"
- Libraries copied:
from "Desktop\rx5808_pro_osd\rx5808_pro_osd_master\libr aries\FastSerial\*.*"
to "Desktop\rx5808_pro_osd\arduino-1.6.5-r5\libraries\FastSerial\*.*"
- Then I run the Arduino IDE on "Desktop\rx5808_pro_osd\arduino-1.6.5-r5\arduino.exe" and opened the main project file on "Desktop\rx5808_pro_osd\rx5808_pro_osd_master\rx58 08_pro_osd\rx5808_pro_osd.ino"

When I try to compile I get this error message:

In file included from C:\Users\Wagner\Desktop\rx5808_pro_osd\arduino-1.6.5-r5\libraries\FastSerial/FastSerial.h:56:0,
from ArduCam_Max7456.cpp:2:
C:\Users\Wagner\Desktop\rx5808_pro_osd\arduino-1.6.5-r5\libraries\FastSerial/BetterStream.h:16:36: fatal error: ../AP_Common/AP_Common.h: No such file or directory
#include "../AP_Common/AP_Common.h"
^
compilation terminated.



Am I doing something wrong ? Can you please tell me what is wrong ? I reaaally want to put this on my googles

BTW nice project, thanks a lot !

Greetings from Brazil
Wagner Loebel is offline Find More Posts by Wagner Loebel
Reply With Quote
Old Oct 25, 2015, 03:21 PM
markohoepken is offline
Find More Posts by markohoepken
Registered User
markohoepken's Avatar
Germany, NDS, Hanover
Joined Sep 2015
7 Posts
Hi all,

I updated the libraries in the github package.
Now all libraries should be included.

I have not been aware, that other of my installed libraries has been used.

Beside that, the project can also only be compiled with Arduion 1.0.5.

The wiki is updated.

Greetings Marko
markohoepken is offline Find More Posts by markohoepken
Reply With Quote
Old Oct 26, 2015, 10:14 AM
Wagner Loebel is offline
Find More Posts by Wagner Loebel
Registered User
Wagner Loebel's Avatar
Joined Dec 2005
10 Posts
Working!

Thanks Marko for this nice project !

Regards
Wagner
Wagner Loebel is offline Find More Posts by Wagner Loebel
Reply With Quote
Old Nov 22, 2015, 08:34 AM
markohoepken is offline
Find More Posts by markohoepken
Registered User
markohoepken's Avatar
Germany, NDS, Hanover
Joined Sep 2015
7 Posts
Hi all,

There has been some issue in the last release (1.1.2.)

Ihe inbuild font update stoped workung due to lack of memory.
Beside that the detection of the EEPROM initial values was bad.
The font file was converted by git to a format that the update does not understand.

Please check for the latest 1.1.3 release with fixes.

https://github.com/markohoepken/rx58...ases/tag/1.1.3

Marko
markohoepken is offline Find More Posts by markohoepken
Reply With Quote
Old Dec 18, 2015, 06:17 AM
m8m8 is online now
Find More Posts by m8m8
Registered User
Joined Nov 2005
2 Posts
Hi Marko,you idea is great, i made one for my Fatshark goggles but i had some problem when video signal was low (maybe lower than 50%) , the screen will change to gray , this is very hard to watch the screen when i flying with goggles. i think splash screen is better than gray screen, what do you think?
m8m8 is online now Find More Posts by m8m8
Reply With Quote
Old Jan 11, 2016, 02:10 PM
discophil is offline
Find More Posts by discophil
Registered User
Joined Sep 2008
157 Posts
Thanks for the design of this Marko! love it. Here is my finished product all squeezed in to a 5" monitor!

I made a couple of changes to the code and added a new feature.

1. Fix so transmitter doesnt go "black screen" on low video signal. Currently, once a band is selected and the menu dissapears you see your FPV image on its own with no OSD, which is fine if the signal is good, but if the signal gets weak then it goes to black/grey screen and also if you get video flickering from multipathing etc, then on any kind of video sync loss, even for a minute you get flickering between the OSD's grey screen (with no OSD overlay) and the FPV image.

To stop this from happening change
Spi.transfer(MAX7456_DISABLE_display | video_mode);
under the OSD::control(uint8_t ctrl) function in Arducam_max7456.cpp
to
Spi.transfer(MAX7456_DISABLE_display | video_mode | MAX7456_SYNC_external);
this will stop the black/grey screen and you will see usual fuzzy/snowy image!

2. Added the menu switch fpv use on manual modes. Currently if you do a manual channel selection you can only see the OSD with grey background when there is no signal. What i wanted was the ability to quickly manually flick through all the channels and visually look at the noise so i could find channel with least amount of noise. currently you have to change band, then wait for OSD to dissapear to be able to see the noise.

So edited it so that if you press the menu button once (not hold) it will switch off OSD so that you can see the noise instead of the OSD/grey background. You then use the up/down buttons and quickly cycle through the channels as normal and look for one without much noise. Once you find a clean channel you then press menu again and the OSD will appear so you can see what channel it is and leave on that channel if you wish. just press and hold menu button as normal to get back to the menu. This could be implemented better as when you hold the menu button it flicks the OSD on and off quickly one time before going back to the menu I am not a programmer and just wanted to get it working so couldnt be assed to try and make that cleaner. lol

This is useful for miniquad meets when as well as looking at the band scanner to find a frequency that shows low RSSI noise on the scanner, you can also check and see what the noise looks like visually if you want and find the best one.

IF anyone wants copy of my modded code let me know.
discophil is offline Find More Posts by discophil
Last edited by discophil; Jan 13, 2016 at 10:51 AM.
Reply With Quote
Old Jan 11, 2016, 02:13 PM
discophil is offline
Find More Posts by discophil
Registered User
Joined Sep 2008
157 Posts
Quote:
Originally Posted by m8m8 View Post
Hi Marko,you idea is great, i made one for my Fatshark goggles but i had some problem when video signal was low (maybe lower than 50%) , the screen will change to gray , this is very hard to watch the screen when i flying with goggles. i think splash screen is better than gray screen, what do you think?
Hi m8m8!

See my fix for this in the above post
discophil is offline Find More Posts by discophil
Reply With Quote
Old Jan 13, 2016, 07:13 AM
m8m8 is online now
Find More Posts by m8m8
Registered User
Joined Nov 2005
2 Posts
��hi discophil, great job ��
Can you share the code to me
Please.........
m8m8 is online now Find More Posts by m8m8
Reply With Quote
Old Jan 30, 2016, 04:29 PM
markohoepken is offline
Find More Posts by markohoepken
Registered User
markohoepken's Avatar
Germany, NDS, Hanover
Joined Sep 2015
7 Posts
Hi Discophil.

THANKS for improving it.
You got a message for your code, so I can create the next impoved release.

Marko
markohoepken is offline Find More Posts by markohoepken
Reply With Quote
Old Feb 01, 2016, 09:12 AM
VicDzen is offline
Find More Posts by VicDzen
Registered User
VicDzen's Avatar
Joined Nov 2015
41 Posts
Hey, Marko!
I have made pull request on GitHub to improve appearing of screen. Actually my changes are made to remove flickering of some symbols. If you see the code, you'll know what I mean.
And thanks for your work. I'm now in process of building one and will share here some photos of the process
VicDzen is offline Find More Posts by VicDzen
Reply With Quote
Old Feb 02, 2016, 04:46 PM
markohoepken is offline
Find More Posts by markohoepken
Registered User
markohoepken's Avatar
Germany, NDS, Hanover
Joined Sep 2015
7 Posts
Hi

VicDzen,

also thanks for your effort.

I will try to setup a test on the weekend with your changes and finaly do new release.

My problem: My Testtuner did (these cheap RX5808 seems to be crappy..).

May I get your "Real Name" for the references?

Anyhow stay tuned.

Marko
markohoepken is offline Find More Posts by markohoepken
Reply With Quote
Old Feb 02, 2016, 05:35 PM
VicDzen is offline
Find More Posts by VicDzen
Registered User
VicDzen's Avatar
Joined Nov 2015
41 Posts
Quote:
Originally Posted by markohoepken View Post
Hi

VicDzen,

also thanks for your effort.

I will try to setup a test on the weekend with your changes and finaly do new release.

My problem: My Testtuner did (these cheap RX5808 seems to be crappy..).

May I get your "Real Name" for the references?

Anyhow stay tuned.

Marko
Check-out my profile for real name
I've just finished my tuner built into 7" screen. Will post some pictures later !
VicDzen is offline Find More Posts by VicDzen
Reply With Quote
Old Feb 03, 2016, 02:36 AM
VicDzen is offline
Find More Posts by VicDzen
Registered User
VicDzen's Avatar
Joined Nov 2015
41 Posts
I decided to post here a few photos of my tuner. There is not so much difference from one described in github wiki, but anyway, maybe somebody will fine something useful in my design or ask question which can help.
So, it is based on patched RX5808 (new design) and cheap 7" LCD, this one: Nice and cheap chinese LCD
Everything else you can see on the pictures.
This LCD monitor is extremely handy for design. It has placeholder for three buttons already. It has plenty of room for everything you need there, it is possible even to place there disassembled 3cell LiPo if you want. Also there is wonderful place with retainer for XT60. And screw mount for some kind of board. All you need is cut all holes and design button board or just glue switches directly to plastic case, depends on button design.
Sorry for awful quality of pictures was taken on phone
So, that's it
VicDzen is offline Find More Posts by VicDzen
Reply With Quote


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Mini-HowTo DIY: Diversity Receiver - rx5808-pro-diversity crazyshea FPV Equipment 856 Yesterday 07:38 PM
For Sale Gibson Deluxe Tuners Scars Non R/C Items (FS/W) 0 Apr 27, 2015 05:56 PM
Sold OSD Pro Pkg with eLogger, OSD Pro, and GPS (Price Drop) HansAuf FPV Equipment (FS/W) 7 Jun 16, 2013 02:00 PM
Sold OSD Pro Pkg with eLogger, OSD Pro, and GPS (Price Drop) HansAuf FPV Equipment (FS/W) 5 Jun 16, 2013 01:59 PM
Sold OSD Pro Pkg with eLogger v4, OSD Pro, GPS, Guardian Stabilizer, & Airspeed Sensor HansAuf FPV Equipment (FS/W) 5 Jun 16, 2013 01:58 PM