CL-OSD a open source osd software for E-OSD and G-OSD - Page 5 - RC Groups
Thread Tools
Aug 20, 2011, 01:08 PM
On a holiday?
boopidoo's Avatar
Quote:
Originally Posted by actionplus
You will need a avr programmer.
So basically any of these: http://www.ebay.com/sch/i.html?_nkw=....c0.m270.l1313
Sign up now
to remove ads between posts
Aug 21, 2011, 06:49 AM
Registered User
schumixmd's Avatar
Quote:
Originally Posted by schumixmd
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.
Aug 21, 2011, 07:54 AM
CL-OSD developer
schumixmd: Ok, good info. I have added it to my todo list on google code.
Aug 21, 2011, 07:55 AM
CL-OSD developer
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...
Aug 22, 2011, 06:40 AM
Registered User
Any possability to have rssi on E-OSD as %?
Aug 22, 2011, 06:51 AM
CL-OSD developer
Yes, it's possible. But it's on my todo list:
http://code.google.com/p/cl-osd/issues/list
Aug 22, 2011, 05:12 PM
CL-OSD developer
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!
Aug 22, 2011, 05:54 PM
Registered User

Cool!


Quote:
Originally Posted by callelj
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!
Aug 22, 2011, 09:49 PM
Registered User
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)
Aug 22, 2011, 09:52 PM
Registered User
How do I compile it?
Aug 23, 2011, 01:42 AM
CL-OSD developer
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...
Aug 23, 2011, 07:25 AM
Registered User
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.
Aug 23, 2011, 09:59 AM
Registered User
Freakazoid's Avatar
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.
Aug 23, 2011, 10:18 AM
Registered User

Instructions


Quote:
Originally Posted by Freakazoid
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.
Aug 23, 2011, 10:44 AM
Registered User
What are the GPS capabilities?
If it is 1Hz only, I doubt you can code something very reliable for navigation.


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 12:07 PM
Discussion Open Source Remote Control System (OSRC) Gizmoman31 Radios 152 Apr 24, 2012 07:01 PM
Discussion Open source OSD for FPV UFO_MAN FPV Talk 75 Sep 07, 2011 03:03 PM
Question Open Source Octo Design Available...Looking for someonw who can cut a copy for me... Schatham421 Multirotor Drone Talk 14 Apr 12, 2011 06:22 PM