Subversion Repositories NaviCtrl

Rev

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
        }