Rev 215 | Rev 360 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 215 | Rev 352 | ||
---|---|---|---|
Line 327... | Line 327... | ||
327 | // calculate relative altitude with respect to the altitude of the home position |
327 | // calculate relative altitude with respect to the altitude of the home position |
328 | rel_altitude = GPSData.Position.Altitude - NaviData.HomePosition.Altitude; |
328 | rel_altitude = GPSData.Position.Altitude - NaviData.HomePosition.Altitude; |
329 | if(rel_altitude < 0) rel_altitude = 0; // avoid negative altitudes in log |
329 | if(rel_altitude < 0) rel_altitude = 0; // avoid negative altitudes in log |
330 | i1 = rel_altitude/1000L; |
330 | i1 = rel_altitude/1000L; |
331 | i2 = rel_altitude%1000L; |
331 | i2 = rel_altitude%1000L; |
332 | sprintf(string," %ld.%03ld",i1, i2); |
332 | sprintf(string,"%ld.%03ld",i1, i2); |
333 | fputs_(string, doc->file); |
333 | fputs_(string, doc->file); |
334 | retvalue = 1; |
334 | retvalue = 1; |
335 | } |
335 | } |
336 | } |
336 | } |
337 | } |
337 | } |