markohoepken / rx5808_pro_osd Goto Github PK
View Code? Open in Web Editor NEWDeluxe OSD 5.8GHz (rx5808 module) control based on minimOSD Ardunino board
Deluxe OSD 5.8GHz (rx5808 module) control based on minimOSD Ardunino board
Hello,
I just tuned my RX6788 2.4GHz module based on RTC6711 chip for the first time. Chip's SPI register is different from RTC6715 (only 24 bits, MSB first and so). I managed to calculate correct values for it and load them via arduino to module. I plan to clean up my code, share it and integrate it to your project. I really like it's features, but I do not use 5.8GHz for video. Would you participate?
As I understand, only a few tables and setChannelModule function needs change.
rtc6711.zip
There is my first working version. Values for other frequencies are not included yet.
Hello, can not compile sources
rx5808_pro_osd.ino:81:24: fatal error: MemoryFree.h: No such file or directory
Looks like it might be...
hi
i try to search something like rx5808-pro-osd_diversity for FATSHARK upgrade project...
but cant find nothing :(
any helps?
or how to do it for rx5808-pro-diversity
When porting the code to the micro minim OSD i had to reconfigure the SPI select pin for the rx module. After struggling with the RX not working i found that the select pin had to be changed in 2 places.
Some routines use:
#define rx5808_SEL
others still uses:
#define slaveSelectPin
Both need to point to the same pin to make it work.
BTW, thing i did the smallest build of the rx5808_pro_osd ever done ;_)
http://der-frickler.net/modellbau/fpv/fpvtime
Thanks again for the great work Marko!
I just uploaded to OSD board (without connected RX5808 SPI pins, but connected gnd, vcc and video out, so have signal) and have black screen only. Seems like MAX chip can not start...
By uploading MW OSD firmware have all works.
A small program doing nothing but
Serial.begin(57600); Serial.println("Jello Their!"); Serial.println(micros());
in setup() works fine on the minimOSD. But if I add similarly to osd_test trying to get some i/o going I don't get anything, yet I see that there is the same kinda thing going on in uploadFont(), is there something simple I am missing?
TIA
a7
Hallo Marko,
ich schreibe hier erstmal Deutsch um das Problem schnell zu erklären. Ich habe auf Basis deines Codes das ganze in eine FPV Watch eingebaut: http://www.rcgroups.com/forums/showthread.php?t=2668967
Problem welches ich aktuell habe - das OSD kommt nicht (war nur mal ganz selten durch zufall) als Overlay - es wird auf grauen Grund angezeigt - wenn ich suche und einen Kanal gefunden habe zeigt er eine Weile das gefundene Bild an - dann wird der Bildschirm grau --- ich glaube es kommt dadurch das das OSD eigentlich als overlay angezeigt würde und dann wieder ausgeblendet wird - es aber nicht das getunte signal wieder anzeigt.
Da eigentlich alles funktioniert -- bin ich ratlos ... was verkehrt ist?
Technisch ist es identisch zu deiner Anleitung.
hello @markohoepken
i did do your project .Now i want to use it with diversity 4 modul from Website that you joined . i don know why i can not dowload although i Signed in member
https://fpv-community.de/threads/tft-lcd-f%C3%BCr-4fach-diversity.56423/
thank so much
I notice with the OSD that the TX seems to respond differently to channel loss in signal when RSSi become low old seems to bounce and picture drops out and tried to retune why would this be ??
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.