New Products Flash Sale
Thread Tools
Old Aug 20, 2011, 12:08 PM
boopidoo is offline
Find More Posts by boopidoo
On a holiday?
boopidoo's Avatar
Uppsala, Sweden
Joined Sep 2008
3,782 Posts
Quote:
Originally Posted by actionplus View Post
You will need a avr programmer.
So basically any of these: http://www.ebay.com/sch/i.html?_nkw=....c0.m270.l1313
boopidoo is offline Find More Posts by boopidoo
Reply With Quote
Sign up now
to remove ads between posts
Old Aug 21, 2011, 05:49 AM
schumixmd is offline
Find More Posts by schumixmd
schumixmd's Avatar
Moldova
Joined Jun 2010
1,833 Posts
Quote:
Originally Posted by schumixmd View Post
I do have the GOSD too.. but I'm flying with it, so I don't want to reprogram it right now, that's why I started with EOSD, and i'm thinking of what I said before, to add GPS compatibility to EOSD by soldering 2 pins on RX and TX pins from the atmega.

I think interferences could be because I didn't disconnected EOSD from arduino (I use arduino as avrisp), only V+ and GND.
So, have done some more testing.
Interference from hand is a software bug, maybe something with timing.
I modified MegaPirateOSD by Syberian, and flashed it to E-OSD and i don't notify any interference.
schumixmd is offline Find More Posts by schumixmd
Reply With Quote
Old Aug 21, 2011, 06:54 AM
callelj is offline
Find More Posts by callelj
CL-OSD developer
Sverige, Östergötlands Län, Linköping
Joined Apr 2011
279 Posts
schumixmd: Ok, good info. I have added it to my todo list on google code.
callelj is offline Find More Posts by callelj
Reply With Quote
Old Aug 21, 2011, 06:55 AM
callelj is offline
Find More Posts by callelj
CL-OSD developer
Sverige, Östergötlands Län, Linköping
Joined Apr 2011
279 Posts
BTW: Esreis have sent me some code with distance home and bearing calculations but I'm having some other bugs right now. But just letting you know that it's in progress...
callelj is offline Find More Posts by callelj
Reply With Quote
Old Aug 22, 2011, 05:40 AM
Guntars is offline
Find More Posts by Guntars
Registered User
Latvia
Joined Oct 2006
312 Posts
Any possability to have rssi on E-OSD as %?
Guntars is offline Find More Posts by Guntars
Reply With Quote
Old Aug 22, 2011, 05:51 AM
callelj is offline
Find More Posts by callelj
CL-OSD developer
Sverige, Östergötlands Län, Linköping
Joined Apr 2011
279 Posts
Yes, it's possible. But it's on my todo list:
http://code.google.com/p/cl-osd/issues/list
callelj is offline Find More Posts by callelj
Reply With Quote
Old Aug 22, 2011, 04:12 PM
callelj is offline
Find More Posts by callelj
CL-OSD developer
Sverige, Östergötlands Län, Linköping
Joined Apr 2011
279 Posts
Ok, new version uploaded tonight.
Now with home distance and bearing
Also rssi calculations.

Still a bit hacky and more work is needed.
Don't fly with this yet!
callelj is offline Find More Posts by callelj
Reply With Quote
Old Aug 22, 2011, 04:54 PM
actionplus is online now
Find More Posts by actionplus
Registered User
USA, CA, Fontana
Joined Mar 2005
1,114 Posts
Cool!

Quote:
Originally Posted by callelj View Post
Ok, new version uploaded tonight.
Now with home distance and bearing
Also rssi calculations.

Still a bit hacky and more work is needed.
Don't fly with this yet!
Nice progress!
actionplus is online now Find More Posts by actionplus
Reply With Quote
Old Aug 22, 2011, 08:49 PM
esreis is offline
Find More Posts by esreis
Registered User
Joined Apr 2009
36 Posts
BTW: the result so far is bearing to home point. for display should be gps bearing - bearing home (the direction to follow to return home)

did you get to test yet? any overflows?

how do I do to translate what is left? (sorry)
esreis is offline Find More Posts by esreis
Reply With Quote
Old Aug 22, 2011, 08:52 PM
esreis is offline
Find More Posts by esreis
Registered User
Joined Apr 2009
36 Posts
How do I compile it?
esreis is offline Find More Posts by esreis
Reply With Quote
Old Aug 23, 2011, 12:42 AM
callelj is offline
Find More Posts by callelj
CL-OSD developer
Sverige, Östergötlands Län, Linköping
Joined Apr 2011
279 Posts
Yes, that's true. So far I only have bearing home and gps bearing separately but it should be easy to fix.

I just wanted to upload my code so I haven't tested it in real life yet. But I tested to calculate some positions. Seem to work for distances of a few km.
I see a some bad distances when calculating > 20 km, but it might just be a overflow. Will try to find it.

I use "Atmel® AVR Studio® 5" to compile the code.

No problems on the translation, I understood most of it. :-)
If you want to translate the rest just make the changes in a file and send via email.
I changed a lot of vars and function names in the code to better match the rest of the code. And the sqrt func did not work on the avr so I tested another one with worked. Didn't spend any time analyzing why it didn't work...
callelj is offline Find More Posts by callelj
Reply With Quote
Old Aug 23, 2011, 06:25 AM
esreis is offline
Find More Posts by esreis
Registered User
Joined Apr 2009
36 Posts
Bearing home alone is better for testing. The whole thing is based in a seconds of longitude to seconds of latitude translation, that is a cossine, that is VERY tolerant for low latitudes (good < 40; excelent < 25; unnoticeable < 15 - and bad > 70 - Sweden is a little south of 70N, I think), that can be a substantial contributuin to errors

The square root is one I use on ARM, never tested on AVR.
esreis is offline Find More Posts by esreis
Reply With Quote
Old Aug 23, 2011, 08:59 AM
Freakazoid is online now
Find More Posts by Freakazoid
Registered User
Freakazoid's Avatar
Roosendaal, Netherlands
Joined Dec 2004
2,825 Posts
I believe I have the required programmer, I got it along with my KK blackboard multicopter controller,
however I have no clue how to actually go about flashing my G-OSD.
Is it perhaps possible for someone to write a little "G-OSD haxing for dummies" guide?
Hell, if shipping isnt too bad, id even gladly send the OSD in for a flashjob and pay a couple bucks for the effort.
Freakazoid is online now Find More Posts by Freakazoid
Reply With Quote
Old Aug 23, 2011, 09:18 AM
actionplus is online now
Find More Posts by actionplus
Registered User
USA, CA, Fontana
Joined Mar 2005
1,114 Posts
Instructions

Quote:
Originally Posted by Freakazoid View Post
I believe I have the required programmer, I got it along with my KK blackboard multicopter controller,
however I have no clue how to actually go about flashing my G-OSD.
Is it perhaps possible for someone to write a little "G-OSD haxing for dummies" guide?
Hell, if shipping isnt too bad, id even gladly send the OSD in for a flashjob and pay a couple bucks for the effort.
I think the instructions will be up soon. At least when the guys have it working well. Maybe even for beta testing to get the code finalized.
I have not started on mine yet, but if I do. i will place a little how to video.
actionplus is online now Find More Posts by actionplus
Reply With Quote
Old Aug 23, 2011, 09:44 AM
renatoa is online now
Find More Posts by renatoa
Registered User
Romania, Dolj, Craiova
Joined Sep 2007
16,786 Posts
What are the GPS capabilities?
If it is 1Hz only, I doubt you can code something very reliable for navigation.
renatoa is online now Find More Posts by renatoa
Reply With Quote


Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Build Log Super OSD ($90): Open Source Graphic OSD: Vario, 6xADC, Games, Datalog, Dual Video tom66 FPV Equipment 1928 May 24, 2014 11:07 AM
Discussion Open Source Remote Control System (OSRC) Gizmoman31 Radios 152 Apr 24, 2012 06:01 PM
Discussion Open source OSD for FPV UFO_MAN FPV Talk 75 Sep 07, 2011 02:03 PM
Question Open Source Octo Design Available...Looking for someonw who can cut a copy for me... Schatham421 Multirotor Talk 14 Apr 12, 2011 05:22 PM