Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 906 → Rev 907

/trunk/gpx.c
166,7 → 166,13
}
sprintf(string, "<extensions>\r\n"); CheckSumAndWrite(&Check16File,string, doc->file);
sprintf(string, "<MK_Time>%imin</MK_Time>\r\n",FlugMinutenGesamt);CheckSumAndWrite(&Check16File,string, doc->file);
 
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(ControllerID == 0x91) { sprintf(string, "<Controller>STR911FAM44</Controller>\r\n");CheckSumAndWrite(&Check16File,string, doc->file);}
else
if(ControllerID == 0x92) { sprintf(string, "<Controller>STR911FAM46</Controller>\r\n");CheckSumAndWrite(&Check16File,string, doc->file);}
else { sprintf(string, "<Controller>??</Controller>\r\n");CheckSumAndWrite(&Check16File,string, doc->file);}
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sprintf(string, "<GpsVersion>%d.%03d</GpsVersion>\r\n",GPS_Version/1000,GPS_Version%1000);CheckSumAndWrite(&Check16File,string, doc->file);
if(GPS_Version >= 3000)
{
792,7 → 798,7
sprintf(string, "<Laser>%d.%02d</Laser>\r\n",FromLaserCtrl.Distance/100,abs(FromLaserCtrl.Distance)%100);
CheckSumAndWrite(&Check16Block,string, doc->file);
corrAlt = NaviData.Altimeter_5cm / 2 - FromFC_LaserAltCorrect_dm; // that would be the original baro altitude
sprintf(string, "<LaserAltCorr>%d.%d,%d.%d</LaserAltCorr>\r\n",FromFC_LaserAltCorrect_dm/10,abs(FromFC_LaserAltCorrect_dm)%10,corrAlt/10,abs(corrAlt)%10);
sprintf(string, "<LaserAltCorr>%d.%d,%d.%d,%d</LaserAltCorr>\r\n",FromFC_LaserAltCorrect_dm/10,abs(FromFC_LaserAltCorrect_dm)%10,corrAlt/10,abs(corrAlt)%10,FromFC_Parameter_LaserAltitude);
CheckSumAndWrite(&Check16Block,string, doc->file);
}