HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Feb 23, 2013, 01:04 PM
When in doubt, throttle out...
badlands's Avatar
Joined Mar 2010
1,602 Posts
I added my GPS & MPU6050 - all worked as expected!


I like the new layouts Dennis!

It gave me an idea... how hard would it be to show the battery symbol emptying as the current hit a limit set in the CFG?

That would be excellent just to look at a battery symbol & await for it to start flashing to come home!

:-)
badlands is offline Find More Posts by badlands
RCG Plus Member
Reply With Quote
Sign up now
to remove ads between posts
Old Feb 23, 2013, 01:54 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Thanks
You should be aware, that the artificial horizon is only implemented as a test-feature atm. The basics works, but its far from perfect.

The battery-status is quite easy to implement, but it will take up a few characters on MAX7456. I'll consider it, but Im not sure, that there´s enough characters left.
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 23, 2013, 04:19 PM
When in doubt, throttle out...
badlands's Avatar
Joined Mar 2010
1,602 Posts
Quote:
Originally Posted by Dennis Frie View Post
Thanks


The battery-status is quite easy to implement, but it will take up a few characters on MAX7456. I'll consider it, but Im not sure, that there´s enough characters left.
I understand - im guessing it could be done with five characters but that may be five too many?

:-)
badlands is offline Find More Posts by badlands
RCG Plus Member
Reply With Quote
Old Feb 23, 2013, 04:23 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Quote:
Originally Posted by RickEis View Post
Dennis,

For some reason I thought you were going to slow down with this OSD... on the contrary, you keep on running …... tweaking things making it even better.

I think it is awesome that folks are bringing their ideas and work to you.

Its even cooler that you are able and willing to incorporate many of them.

A few questions:

You say, “Off course everything can be moved around, turned on/off etc. as well”
I have not really been focused on it ~~~
maybe you could describe for us simple folk in a read me or in the config.h file a “how to” move things around –

You say “everything” can be turned off. I' have seen many things with the “0” and “1” but are you saying “everything” can be turned off like this?

Can you make it do:

On /off for # of satelites
On/off ability for the “summary”
ability for both Pressure elevation and the gps elevation “on” at the same time
on/off for entire osd during flight
Is the artificial horizon up and running ?
can you do a few options to start the timer some how.. helpful with a quad

Not sure what some of these do ? Maybe a little more explanation for simple folks like me in the config file

- #define OSD_CONTROL_CHANNEL 5
- // Indicate channel-change from PPM
- // Show RSSI/2. battery or analog sensor

- // (can be leaved at 1, it will automatic be disabled if PPm is not detected at start-up)
- #define USE_PPM 1 ~~~~~ maybe just leave this out to simplify things – especially if it makes no difference

-Would be helpful to describe a simple method of calibrating the current sensor in the config or read me file- I still don't think I have it right
- and maybe something in the read me or config file to work with character uploader etc

Again, amazing job Dennis -

Rick
Satellites on/off is currently only supported with the old boot-mode, but might be changed before I release this software

Summary is only controlled by parameters, but I suppose I can add an on/off. But if you say current less than 0 amp it´s off.

The artificial horizon havent been improved

I'll give a more detailed answer later and consider some better documentation
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 01:29 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
So, I've started...

Feel free to help finish this, with whatever you feel is missing.
https://dl.dropbox.com/u/3947315/OSD_manual.pdf
https://dl.dropbox.com/u/3947315/OSD_manual.odt
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 01:40 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
to answer your questions

Quote:
Originally Posted by RickEis View Post
Dennis,

For some reason I thought you were going to slow down with this OSD... on the contrary, you keep on running …... tweaking things making it even better.

I think it is awesome that folks are bringing their ideas and work to you.

Its even cooler that you are able and willing to incorporate many of them.

Year, I figured it was a good idea to finish this project before I start on next project. Good ideas are always welcome, and it's only cool that we can make it a bit flexible and implement some cool features

A few questions:

You say, “Off course everything can be moved around, turned on/off etc. as well”
I have not really been focused on it ~~~
maybe you could describe for us simple folk in a read me or in the config.h file a “how to” move things around –

It should be pretty simple. In the config-file, there is a "Layout" section. It will look like this, where you just set the line-number and position (Please note that this is from latest software not available yet - it will look a little different in the version you have at the moment).

// Speed
#define SPD_LINE TOPLINE // Speed position
#define SPD_POS 2

// Line of sight
#define LOS_LINE TOPLINE // LOS position
#define LOS_POS 11

// GPS altitude
#define GPS_ALTITUDE_LINE TOPLINE // GPS altitude position
#define GPS_ALTITUDE_POS 22

// Home arrow
#define HOME_ARROW_LINE TOPLINE // Home arrow position
#define HOME_ARROW_POS 18


You say “everything” can be turned off. I' have seen many things with the “0” and “1” but are you saying “everything” can be turned off like this?

Can you make it do:

On /off for # of satelites
On/off ability for the “summary”
ability for both Pressure elevation and the gps elevation “on” at the same time
on/off for entire osd during flight
Is the artificial horizon up and running ?
can you do a few options to start the timer some how.. helpful with a quad

Not everything, but close. All the things I felt was necessary/needed. there will be a few more options when current version is released, but you should already have a good amount of flexibility

Not sure what some of these do ? Maybe a little more explanation for simple folks like me in the config file

- #define OSD_CONTROL_CHANNEL 5
- // Indicate channel-change from PPM
- // Show RSSI/2. battery or analog sensor

I've started a little documentation, hopefully someone will help to get it written properly. I can write the things thats a bit unclear.

- // (can be leaved at 1, it will automatic be disabled if PPm is not detected at start-up)
- #define USE_PPM 1 ~~~~~ maybe just leave this out to simplify things – especially if it makes no difference

Well, it determines if the interrupt-routine is started or not. As the auto-detection works just fine it could in theory be removed, but Ill probably leave it, if anyone need to test something later.

-Would be helpful to describe a simple method of calibrating the current sensor in the config or read me file- I still don't think I have it right
- and maybe something in the read me or config file to work with character uploader etc

I've started the documentation

Again, amazing job Dennis -

Rick
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 03:06 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Quote:
Originally Posted by badlands View Post
I understand - im guessing it could be done with five characters but that may be five too many?

:-)
It's implemented
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 03:30 PM
Registered User
United States, AZ, Prescott Valley
Joined Feb 2012
178 Posts
Quote:
Originally Posted by Dennis Frie View Post
So, I've started...

Feel free to help finish this, with whatever you feel is missing.
https://dl.dropbox.com/u/3947315/OSD_manual.pdf
https://dl.dropbox.com/u/3947315/OSD_manual.odt
Wow !

This is awesome Dennis - again, far more then I was even thinking of !

I only spent a few minutes or so looking it over .... but I'm very impressed !

You are taking this far further then I ever thought you would....in fact at one point I even thought you said you were done... I could probably find it in this thread.

Anyway, thank you for doing this.

I'm sure it will answer many if not all my questions.

Excellent Work !!

Rick
RickEis is offline Find More Posts by RickEis
Reply With Quote
Old Feb 24, 2013, 03:53 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Quote:
Originally Posted by RickEis View Post
Wow !

This is awesome Dennis - again, far more then I was even thinking of !

I only spent a few minutes or so looking it over .... but I'm very impressed !

You are taking this far further then I ever thought you would....in fact at one point I even thought you said you were done... I could probably find it in this thread.

Anyway, thank you for doing this.

I'm sure it will answer many if not all my questions.

Excellent Work !!

Rick
It was only meant as a quick start on the documentation
Hopefully people can help fill-in the missing parts and improve it if necessary.

Well, the main software was done long time ago, all this is just extra features.
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 04:07 PM
Registered User
United States, AZ, Prescott Valley
Joined Feb 2012
178 Posts
Well......my copter motors ate too much dirt recently and yesterday the "Gentle Lady" wing tip went flying while doing a high loop when it was way too windy ----- So maybe reading your manual would be a good thing for me right now
RickEis is offline Find More Posts by RickEis
Reply With Quote
Old Feb 24, 2013, 04:12 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Quote:
Originally Posted by RickEis View Post
Well......my copter motors ate too much dirt recently and yesterday the "Gentle Lady" wing tip went flying while doing a high loop when it was way too windy ----- So maybe reading your manual would be a good thing for me right now
Sorry to hear that

I just have a hangover and figured the documentation and software-update was a good way to deal with that

I will upload in a few minutes
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 04:59 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
New software uploaded
http://code.google.com/p/diy-osd-max7456/downloads/list

Again, I can't remember all changes, but some of them:
  • Sink-rate and bar possible to turn on/off
  • Sink-rate supports imperial units
  • A lot of rework with characters, so you can modify them easy with the included GUI (From Ascended)
  • Different layout-options to show Icons, units, or default text
  • Call-sign supported
  • Start-up delay added
  • Units added to mah/km calculation
  • Satellites on/off now possible in normal mode
  • Changing battery-icon depending on mah left
  • Summary can be trurned off

For "old users" it's important to notice, that all character-upload have been moved to "Character_uploader". This means you have to upload this software first, in order to use get the new character-set.

All figures, new txt etc. is done rather quick, so feel free to improve and share with the included character-editor
Dennis Frie is offline Find More Posts by Dennis Frie
Last edited by Dennis Frie; Feb 24, 2013 at 05:40 PM.
Reply With Quote
Old Feb 24, 2013, 05:13 PM
Registered User
absolute-zero's Avatar
Joined Sep 2004
253 Posts
Newest software will be uploaded tomorrow, thank for the new enhancements.

Michael

Quote:
Originally Posted by Dennis Frie View Post
New software uploaded
http://code.google.com/p/diy-osd-max7456/downloads/list

Again, I can't remember all changes, but some of them:
  • Sink-rate and bar possible to turn on/off
  • Sink-rate supports imperial units
  • A lot of rework with characters, so you can modify them easy with the included GUI (From Ascended)
  • Different layout-options to show Icons, units, or default text
  • Call-sign supported
  • Start-up delay added
  • Units added to mah/km calculation
  • Satellites on/off now possible in normal mode
  • Changing battery-icon depending on mah left

For "old users" it's important to notice, that all character-upload have been moved to "Character_uploader". This means you have to upload this software first, in order to use get the new character-set.

All figures, new txt etc. is done rather quick, so feel free to improve and share with the included character-editor
absolute-zero is offline Find More Posts by absolute-zero
Reply With Quote
Old Feb 24, 2013, 05:19 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
Quote:
Originally Posted by absolute-zero View Post
Newest software will be uploaded tomorrow, thank for the new enhancements.

Michael
Sounds good
The call-sign have been implemented, but you have to set the interval. I've just set it to 30 seconds interval, but it's an option in the config-file (couldn't remember the required interval).

The default-layout is changed a bit, just set layout-style to 0 to use the old layout.

Let me know if you have any problems. If everything works as expected, I think we are getting close to a final version - with more or less all the features people have asked for so far

Still 25% memory left
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Old Feb 24, 2013, 05:31 PM
Just another user
Dennis Frie's Avatar
Denmark, Capital Region of Denmark, Naerum
Joined Feb 2011
915 Posts
This is the fourth layout - and what's selected as default in the config-file in latest update.


I will personally move the topline 1 line up and buttom-line 1 line down, but as that doesn't show properly on Haier screens and similiar, this is the default.
Dennis Frie is offline Find More Posts by Dennis Frie
Reply With Quote
Reply


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Help! OSD version UNKNOWN and fail to update (error) dROb Eagle Tree Systems 9 May 16, 2012 05:12 PM
Sold EASY OSD (Version 1.2) Brand New . $75 shipped. LHTPlane FPV Equipment (FS/W) 7 Mar 20, 2012 10:45 PM
For Sale MAX7456 OSD Break out board. ziomatrixacs FPV Equipment (FS/W) 4 Jun 18, 2011 03:50 PM