Heh, the thing was to build the OSD as soon as possible, really I spend 4 hours to design a PCB, make it, and solder everything together. It is my first experience in osd and gps, that's why the idea was just to try it. And it works great!
As far as I know, there were some tries to connect a GPS module based on MediaTek MT3329. So, yesterday I succeeded in this.
I was able to use two speeds - 4800 or 9600. But the gps's refresh rate should be set to 1Hz
The algorithm is:
1. Recompile the firmware with a desired baudrate.
2. Connect the GPS module to a computer and run MiniGPS.
3. Open a port and under setup section set baudrate to that was used in firmware. Set Fix update rate to 1Hz. Close the port and exit MiniGPS. As my gps module has backup battery onboard all setting are saved.
4. Connect your module to OSD system. That's all.

maybe that causes some lockups and irregularities in DIST or TRIP stats at the end of the flight?
(that sometimes occur even if gps antenna is not turned upside down in acro aeroplane loops, but in stable flight like on multirotor use)

After getting the camera and G-OSD on a scope it seems the video output from the OSD is greater than the camera.

Originally Posted by IBCrazy
"Actually it was Hugo and Old Man Mike that figured it out. My OSD has slightly elevated video level which causes the black color to be mistaken for a sync pulse. This is why I am the only one with the issue. The 100 Ohm resistor knocks this level down to allow the RX to decipher the sync pulses."

I can put a 100 ohm resistor to ground on the video out from the OSD but as it is in parallel with the camera I don't want to effect my camera input.
Is there anything in the software that will allow the video from the OSD to be brought down a bit to mitigate this problem ?

I have flashed now all of my 6 E-OSDs and they work great except one, but its more a problem with the cam and video sync as a hardware problem.

The OSD does work normally with my other 540TVL cams. (all of my Cams are PAL)
But with an older 420TVL Cam it does not work 100% as it should work.
I have tried different settings, like max_chars...
Fuses are too correct.
Same problem with E-OSD and E-OSD-GPS firmware.

So, i don't know what to do.
I made a video, so you can better see the problem.

I bought a Fastrax UP501 GPS module to replace it but I am having issues with teh OSD talking to it. The sat symbol blinks and I never get any GPS data. I changed the baud rate in the code to match that of the gps module (9600) and it still just blinks. I am pretty sure this GPS module has a default update rate of 10Hz, could that be causing the issues? This particular module does not have a backup cap or batt so any changes I make to the GPS module settings will revert. I could add a super cap or batt but dont like that idea, It seems silly to run @1Hz when my module can go faster. How can I change the osd code to accomodate a faster gps update rate (go from 1Hz to 10Hz)?

I have flashed now all of my 6 E-OSDs and they work great except one, but its more a problem with the cam and video sync as a hardware problem.

The OSD does work normally with my other 540TVL cams. (all of my Cams are PAL)
But with an older 420TVL Cam it does not work 100% as it should work.
I have tried different settings, like max_chars...
Fuses are too correct.
Same problem with E-OSD and E-OSD-GPS firmware.

Blue Angel, if you see my post a few back it might be a similar problem that I had.
The OSD was outputting a larger signal than is standard.This was causing the sync pulse to be confused by the RX and squashing the sync pulse down to nothing. I had crazy problems with dropout and Colour especially with the FS 490 cam.
Some have suggested with success a 100 ohm resistor to ground from the OSD video to bring its level into line a bit.

edit:
problem is 98% solved.
used a 1kOhm potentiometer.
resistor is about 150-200 Ohm
sometimes i see still some distortion, but its not that bad. Maybe its improve able by the software. (black white values of text and background)

I tried again with another 420TVL Cam and the problem is less bad.
with a 540TVL OSD Cam or a Pixim 690TVL Cam, no problems at all.

its not running at 30 volts, it just stays locked at that voltage, i had to comment out the sensor bat 1 and run bat 1 and bat 2 in parallel so i have bat 2 , rssi and gps functions, but i cant figure out why it displays over double voltage and the pot does nothing to adjust it, can it be in the config file ,or sensor file >>?? or is it poss my osd , .. every other function is working fine , any help trouble shooting this would be greatly appreciated

Hello, Is it normal when no gps signal (inside house) to see only the arrow circle and no other info in the screen? I have Hobbyking G-OSD II Mini OSD System w/GPS Module, and updated to last G-OSD with xtreme burner, all ok, but only see a circle! thanks for advice, (i could see coords in 00 and voltage before upg)