Rev 722 | Rev 808 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 722 | Rev 762 | ||
---|---|---|---|
Line 245... | Line 245... | ||
245 | } |
245 | } |
246 | // else retry in next loop |
246 | // else retry in next loop |
247 | break; |
247 | break; |
248 | case LOGFILE_OPENED: |
248 | case LOGFILE_OPENED: |
249 | // append new gps log data |
249 | // append new gps log data |
250 | if((GPSData.Status != INVALID))// && (GPSData.Flags & FLAG_GPSFIXOK) && (GPSData.SatFix == SATFIX_3D)) |
- | |
251 | { |
- | |
252 | if(!KML_LoggGPSCoordinates(&logfile)) |
250 | if(!KML_LoggGPSCoordinates(&logfile)) |
253 | { // error logging data |
251 | { // error logging data |
254 | UART1_PutString("\r\nError logging to kml-file\r\n"); |
252 | UART1_PutString("\r\nError logging to kml-file\r\n"); |
255 | SD_LoggingError = 3; |
253 | SD_LoggingError = 3; |
256 | KML_DocumentClose(&logfile); |
254 | KML_DocumentClose(&logfile); |
Line 263... | Line 261... | ||
263 | { |
261 | { |
264 | flushtimer = SetDelay(LOG_FLUSH_INTERVAL); |
262 | flushtimer = SetDelay(LOG_FLUSH_INTERVAL); |
265 | fflush_(logfile.file); |
263 | fflush_(logfile.file); |
266 | } |
264 | } |
267 | } |
265 | } |
268 | - | ||
269 | } |
- | |
270 | break; |
266 | break; |
Line 271... | Line 267... | ||
271 | 267 | ||
272 | case LOGFILE_ERROR: |
268 | case LOGFILE_ERROR: |