HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Nov 30, 2012, 07:52 AM
Registered User
Joined May 2010
81 Posts
Quote:
Originally Posted by cbob View Post
Hi Dennis!

Thanks for your time that takes this project.
My question is, if you could give some short advice to me for exploring the distorted display like in the attached picture.
The artificial horizon is okay even the attitude (0 0 0 ) - so what can i do?
I had this problem when I started using an edited version of the 0.18 firmware. The problem is that your lines are too "wide" - you are drawing pixels outside the screen. Decrease some delays, remove pixels, or remove som time consuming calculations to fix it.
XDreamer is online now Find More Posts by XDreamer
Reply With Quote
Sign up now
to remove ads between posts
Old Dec 09, 2012, 11:28 PM
Build to Fly? FLY to BUILD!
Legot's Avatar
United States, AZ, Gilbert
Joined Nov 2009
1,104 Posts
This thread got quiet, is anyone still using it?
Legot is offline Find More Posts by Legot
Reply With Quote
Old Dec 10, 2012, 12:12 AM
Registered User
bob4432's Avatar
United States, AZ
Joined May 2010
1,819 Posts
Quote:
Originally Posted by Legot View Post
This thread got quiet, is anyone still using it?
morphed to this
bob4432 is offline Find More Posts by bob4432
Reply With Quote
Old Dec 10, 2012, 12:14 AM
I = V/R
Tw34k's Avatar
United States, FL, Jacksonville
Joined Aug 2012
61 Posts
I am, I've been trying to figure this out myself but I can't get the video tracking quite right.

I'm using the lm1881 and it's all just breadboarded up now, source camera is a keychain 808 #16v2, new firmware, all that jazz. I cannot seem to get the current and voltage reading section onto the screen, I've seen it down there with flickering but when everything clears up its gone. Is there a certain line of code I need to alter in order to, well, decrease vertical spreading?

What's the reasoning for moving on to this later MAX7456 in a nutshell?
Tw34k is offline Find More Posts by Tw34k
Reply With Quote
Old Dec 10, 2012, 09:01 AM
Registered User
Joined May 2010
81 Posts
Quote:
Originally Posted by Tw34k View Post
...
What's the reasoning for moving on to this later MAX7456 in a nutshell?
I'm using the original OSD, and the only thing I don't like is the dimming that is needed to show white text on bright backgrounds. My dimming is not dark enough, which makes the text hard to see sometimes. I think the MAX7456 is using a black border around the outline of the characters.

The code for the original OSD is also quite messy and takes up a lot of space. It consists of a lot of "should I put a pixel here or not?". In some cases this is nice, as you can draw anything on the screen. But you don't have time or space to do more advanced things.
XDreamer is online now Find More Posts by XDreamer
Reply With Quote
Old Dec 10, 2012, 09:26 AM
Registered User
San Marcos, CA
Joined Aug 2009
2,665 Posts
The Max7456 char set can also be easily modified. You can create your own symbols and letters.
flyandi is offline Find More Posts by flyandi
Reply With Quote
Old Dec 10, 2012, 09:39 AM
Registered User
Joined Sep 2010
2,383 Posts
Quote:
Originally Posted by Legot View Post
This thread got quiet, is anyone still using it?
I'm still using it, but I believe most of new features will be only introduced for max7456 osd since it has more code space
msev is offline Find More Posts by msev
Reply With Quote
Old Dec 10, 2012, 10:00 AM
Registered User
United States, AZ, Prescott Valley
Joined Feb 2012
178 Posts
In a nut shell:

They are two separate OSD projects. This one is very simple, inexpensive and limited while still being an excellent DIY Open source OSD - (if it fails the rest of the system can keep running ie very safe)

The other project, the DIY MAX7456 OSD is almost unlimited, with a lot of extra CPU-time to do whatever you want. It incorporates a different set of hardware and various optional sensors. (If if fails most likely your flying craft will too

Both excellent and amazing projects and both can be built by a novice such as myself
RickEis is offline Find More Posts by RickEis
Reply With Quote
Old Dec 10, 2012, 09:30 PM
Build to Fly? FLY to BUILD!
Legot's Avatar
United States, AZ, Gilbert
Joined Nov 2009
1,104 Posts
Yeah, I know about the MAX based one.

Just wondering if everyone has abandoned the tried and true 1881 based so quickly.
Legot is offline Find More Posts by Legot
Reply With Quote
Old Dec 10, 2012, 10:43 PM
I = V/R
Tw34k's Avatar
United States, FL, Jacksonville
Joined Aug 2012
61 Posts
Quote:
Originally Posted by Legot View Post
Yeah, I know about the MAX based one.

Just wondering if everyone has abandoned the tried and true 1881 based so quickly.
I haven't, but I cannot seem to understand what is causing my 'screen fitment issue'. The circuit is breadboarded so connections are of course not ideal, once powering up the OSD I get this overlay with a constant flicker.



As you can sort of see the current and voltage line that's normally along the bottom has offset and started showing from the top of the screen.

Once I "jiggle my connections" I will eventually get this image which comes in clear but is missing the bottom portion of the overlay.



Any ideas?
Tw34k is offline Find More Posts by Tw34k
Reply With Quote
Old Dec 11, 2012, 08:44 AM
Registered User
jalves's Avatar
Portugal
Joined Mar 2004
2,616 Posts
"your" osd is probably counting lines erroneously, check this out and adjust in the software...
jalves is online now Find More Posts by jalves
Reply With Quote
Old Dec 11, 2012, 02:37 PM
I = V/R
Tw34k's Avatar
United States, FL, Jacksonville
Joined Aug 2012
61 Posts
Quote:
Originally Posted by jalves View Post
"your" osd is probably counting lines erroneously, check this out and adjust in the software...
I've understood from the beginning this was most likely a code issue but I'm not a seasoned programmer, so would you mind being somewhat helpful and possibly telling me what variable needs to be changed or at least which section of code to look in? I can handle the hardware side fine, I've only just begun to learn how to read and write code, none of which has had anything to do with imaging.
Tw34k is offline Find More Posts by Tw34k
Reply With Quote
Old Dec 11, 2012, 04:49 PM
Registered User
jalves's Avatar
Portugal
Joined Mar 2004
2,616 Posts
if you do a video of the problem and put it online I could be of more help.

I just launched a hypothesis, try to change the line "line =0" in detectframe() to line =1...5...10 .

Check if this change something.
jalves is online now Find More Posts by jalves
Reply With Quote
Old Dec 12, 2012, 03:01 PM
I = V/R
Tw34k's Avatar
United States, FL, Jacksonville
Joined Aug 2012
61 Posts
I have increased the variable to 35 where it now sits, this has shifted the entire image in the upward direction on my monitor but does not fully solve my problem.

The LOS, speed, and alt "section" of the image is now mostly cut off up top, it seems what I need to do is somehow decrease the amount of (vertical I think) lines or rather remove some of the open space from above and below the center line.

Surely I can't be the first to have experienced this issue.
Tw34k is offline Find More Posts by Tw34k
Reply With Quote
Old Dec 12, 2012, 05:18 PM
Registered User
jalves's Avatar
Portugal
Joined Mar 2004
2,616 Posts
Tw34k,

Do a video or at least show us more images of the problem.

I can't be more helpful with the information you gave so far.
jalves is online now Find More Posts by jalves
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Discussion Diy osd karl k FPV Talk 2 May 03, 2011 12:31 AM
Idea New DIY OSD? atari7202 FPV Talk 1 Mar 25, 2011 12:08 AM
Discussion see my own diy OSD video Passion Aerial Photography 7 May 27, 2010 01:28 AM
Discussion REAL homebrew DIY OSD - Check it out! jafoca FPV Talk 8 Jun 29, 2009 06:52 PM
Discussion picoOSD DIY PIC12F683 based OSD in C kbosak FPV Talk 6 Jan 31, 2008 07:47 AM