Programing Ardu with original USB is easy - modyfications and compiling of sources in Ardu IDE is also easy .
First how to connect GPS from OSD to Ardupilot .
We must made a small hardware modyfication - add diode to suplly Vcc to GPS module and that all .
Next thing is modyfication in software - so in easystar.h file we must modyfiy line for GPS configuration like that:
[code]#define GPS_PROTOCOL 0 [/code]
Then in GPS_NMEA file like on picture :
On bottom we see information send by Ardupilot - all is working in simulation mode with OSD GPS emulator software using two OTi cables - one is playning GPS with GPS emulator from remzibiOSD PC programand another port is monitoring TX line of Ardupilot .
Also GPS is working as well with Ardupilot :
As on simulation picture there are ATL problem - all time is 0 so I must to look closer why , maybe this is Ardupilot normal work .
So in future - instead of monitoring cable will be pilot's TX to OSD's RX one connection to get Ardupilot data .
Ok first practical try is done :) - all works fine , for next I will made some debug printing from Ardupilot and will start practical Ardupilot-OSD cooperation .
Lastly - the main problem I have is a very short time I can spend for this nice playing with all this nice toys :) .