Rev 717 | Rev 722 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 717 | Rev 721 | ||
---|---|---|---|
Line 354... | Line 354... | ||
354 | // Altitude GPS |
354 | // Altitude GPS |
355 | rel_altitude = TrigLogging.AltiGPS;// - NaviData.HomePosition.Altitude; |
355 | rel_altitude = TrigLogging.AltiGPS;// - NaviData.HomePosition.Altitude; |
356 | // if(rel_altitude < 0) rel_altitude = 0; // avoid negative altitudes in log |
356 | // if(rel_altitude < 0) rel_altitude = 0; // avoid negative altitudes in log |
357 | i1 = rel_altitude/1000L; |
357 | i1 = rel_altitude/1000L; |
358 | i2 = rel_altitude%1000L; |
358 | i2 = rel_altitude%1000L; |
359 | sprintf(string,";%ld.%03ld",i1, abs(i2)); |
359 | sprintf(string,";%ld.%03ld",i1, labs(i2)); |
360 | fputs_(string, doc->file); |
360 | fputs_(string, doc->file); |
361 | // Altitude Baro |
361 | // Altitude Baro |
362 | sprintf(string,";%ld.%02d",TrigLogging.AltiBaro/100,abs(TrigLogging.AltiBaro%100)); |
362 | sprintf(string,";%ld.%02d",TrigLogging.AltiBaro/100,abs(TrigLogging.AltiBaro%100)); |
363 | fputs_(string, doc->file); |
363 | fputs_(string, doc->file); |
364 | // Yaw angle |
364 | // Yaw angle |
Line 472... | Line 472... | ||
472 | 472 | ||
473 | 473 | ||
474 | 474 | ||
475 | //---------------------------------------------------------------------------------------------------- |
475 | //---------------------------------------------------------------------------------------------------- |
476 | // logs the current gps position to a csv file |
476 | // logs the current gps position to a csv file |
477 | logfilestate_t LoggingTrigger(u32 LogDelay) |
477 | tlogfilestate_t LoggingTrigger(u32 LogDelay) |
478 | { |
478 | { |
479 | static logfilestate_t logfilestate = LOGFILE_IDLE; // the current logfilestate |
479 | static logfilestate_t logfilestate = LOGFILE_IDLE; // the current logfilestate |