I2C PA6C GPS + LLC with Mobidrone OSD

Hi,

if anyone have this product help me please :slight_smile:

I have only one problem, the GPS speed on the OSD dont works and distance to home are incorrect. Please help me :slight_smile:

vimeo.com/48312799

can anyone explain what are the correct modification on the CODE to have a better Drotek I2CGPS (MT3339 FW AXN2.10_5156_3339_1152.1101000.10) ? I find some issues but possible that no one has ever noticed? I noticed the problem because i have the mobidrone osd and GPS speed not works.

Thanks

Video for explain:

vimeo.com/48312799

Gps speed wrong and coordinates when GPS make the fix oscillate

Gpd speed in multiwii gui 2.1

youtube.com/watch?v=xj_zZj5j-aA&feature=plcp

Gps Tool 1.7.1

youtube.com/watch?v=FNRbxnYBTzM&feature=plcp

Edit 2-09-2012 the judgment day :slight_smile:

SOLVED thanks to CarlonB. There is a calculatuion error in the I2Cgps code by EOSbandi! With this new strings was calculated the km/h on the OSD. All thanks to CarlonB because have find the problem, i have only tested :slight_smile:
For wrong distance to home i put the wareck code always in I2Cgps and now works correctly.

After

//************* GPGSA FRAME parsing case GPRMC_FRAME: switch(param) { case 7: i2c_dataset.ground_speed = (atof(string)*0.5144444)*10; //convert to m/s*100

Now

//************* GPGSA FRAME parsing case GPRMC_FRAME: switch(param) { case 7: i2c_dataset.ground_speed = (atof(string)/0.5144444)*1000*100/3600; //convert to m/s*100

Video:

vimeo.com/48696970