HobbyKing.com New Products Flash Sale
Reply
Thread Tools
Old Aug 20, 2011, 12:08 PM
On a holiday?
boopidoo's Avatar
Uppsala, Sweden
Joined Sep 2008
3,466 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
Registered User
schumixmd's Avatar
Moldova
Joined Jun 2010
741 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 online now Find More Posts by schumixmd
RCG Plus Member
Old Aug 21, 2011, 06:54 AM
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
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
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
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
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
Registered User
USA, CA, Fontana
Joined Mar 2005
1,069 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
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
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
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
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
Registered User
Freakazoid's Avatar
Roosendaal, Netherlands
Joined Dec 2004
2,717 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 offline Find More Posts by Freakazoid
Reply With Quote
Old Aug 23, 2011, 09:18 AM
Registered User
USA, CA, Fontana
Joined Mar 2005
1,069 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
Registered User
Romania, Dolj, Craiova
Joined Sep 2007
14,012 Posts
What are the GPS capabilities?
If it is 1Hz only, I doubt you can code something very reliable for navigation.
renatoa is offline Find More Posts by renatoa
Reply With Quote
Reply


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 1927 Apr 03, 2013 09:45 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