Subversion Repositories NaviCtrl

Compare Revisions

Ignore whitespace Rev 776 → Rev 777

/trunk/gpx.c
210,7 → 210,8
sprintf(string, "<Kalibr.>%d,%d,%d</Kalibr.>\r\n", FC.BoatNeutralNick,FC.BoatNeutralRoll,FC.BoatNeutralYaw);CheckSumAndWrite(&Check16File,string, doc->file);
if((FC.StatusFlags3 & FC_STATUS3_BOAT)) {sprintf(string, "<BoatMode>On</BoatMode>\r\n");CheckSumAndWrite(&Check16File,string, doc->file);}
if(Parameter.Driftkomp) {sprintf(string, "<DriftComp>%i</DriftComp>\r\n",Parameter.Driftkomp);CheckSumAndWrite(&Check16File,string, doc->file);};
 
sprintf(string, "<BaroKompens.>%d</BaroKompens.>\r\n",LuftdruckTemperaturKompensation);CheckSumAndWrite(&Check16File,string, doc->file);
sprintf(string, "<FcTemperat.>%d.%1d</FcTemperat.>\r\n",FC_Temperatur/10,abs(FC_Temperatur)%10);CheckSumAndWrite(&Check16File,string, doc->file);
//++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Magnetometer
if(Compass_I2CPort == NCMAG_PORT_EXTERN) sprintf(string, "<MagSensor>external2,(%i),",NCMAG_Orientation);
295,10 → 296,13
case GPX_DOC_OPENED: // close the file on the memorycard
if(doc->file != NULL)
{
sprintf(string, "<!-- FcTemperature:%d.%1d -->\r\n",FC_Temperatur/10,abs(FC_Temperatur)%10);
fputs_(string, doc->file);
 
sprintf(string, "<!-- %d -->\r\n", Check16File);
fputs_(string, doc->file);
fwrite_((void*)GPX_DOCUMENT_FOOTER, sizeof(GPX_DOCUMENT_FOOTER)-1,1,doc->file); // write the gpx-footer to the document.
 
fclose_(doc->file);
retvalue = 1;
}
698,6 → 702,10
// Navigation Update speed (in 0.1Hz)
sprintf(string, "<GPSInfo>%d,%d,%d</GPSInfo>\r\n",FreqNewGpsData,GPSData.Flags,GPSData.SatFix); // FreqGpsNavProcessed
CheckSumAndWrite(&Check16Block,string, doc->file);
 
// sprintf(string, "<FCTemperat>%d</FCTemperat>\r\n",FC_Temperatur);
// CheckSumAndWrite(&Check16Block,string, doc->file);
 
// eof extensions
sprintf(string, "</extensions>\r\n");
CheckSumAndWrite(&Check16Block,string, doc->file);