Rev 742 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 742 | Rev 792 | ||
---|---|---|---|
Line 67... | Line 67... | ||
67 | #include "led.h" |
67 | #include "led.h" |
68 | #include "logging.h" |
68 | #include "logging.h" |
69 | #include "timer1.h" |
69 | #include "timer1.h" |
70 | #include "gps.h" |
70 | #include "gps.h" |
71 | #include "spi_slave.h" |
71 | #include "spi_slave.h" |
- | 72 | #include "camctrl.h" |
|
Line 72... | Line 73... | ||
72 | 73 | ||
73 | u16 Logged_TRIG_Counter = 0; |
74 | u16 Logged_TRIG_Counter = 0; |
74 | u16 TRIG_Filenum = 0; |
75 | u16 TRIG_Filenum = 0; |
Line 295... | Line 296... | ||
295 | { |
296 | { |
296 | retvalue = 1; // the document could be created on the drive. |
297 | retvalue = 1; // the document could be created on the drive. |
297 | doc->state = TRIG_DOC_OPENED; // change document state to opened. At next a placemark has to be opened. |
298 | doc->state = TRIG_DOC_OPENED; // change document state to opened. At next a placemark has to be opened. |
298 | sprintf(string, "#Counter;Time;Latitude;Longitude;GPSAltitude[m](raw);BaroAltitude[m];Compass[deg];ServoSetpoint(raw);ServoPoi[deg]"); |
299 | sprintf(string, "#Counter;Time;Latitude;Longitude;GPSAltitude[m](raw);BaroAltitude[m];Compass[deg];ServoSetpoint(raw);ServoPoi[deg]"); |
299 | fputs_(string, doc->file); |
300 | fputs_(string, doc->file); |
- | 301 | if(FromLaserCtrl.LaserStatus) |
|
- | 302 | { |
|
- | 303 | sprintf(string, ";Laser[m]"); |
|
- | 304 | fputs_(string, doc->file); |
|
- | 305 | } |
|
300 | sprintf(string, "\r\n#%4i.%02i.%02i Nr:%i (%02i%02i%02i%02i.GPX)", SystemTime.Year, SystemTime.Month, SystemTime.Day, TRIG_Filenum, SystemTime.Year%100, SystemTime.Month, SystemTime.Day, GPX_Filenum); |
306 | sprintf(string, "\r\n#%4i.%02i.%02i Nr:%i (%02i%02i%02i%02i.GPX)", SystemTime.Year, SystemTime.Month, SystemTime.Day, TRIG_Filenum, SystemTime.Year%100, SystemTime.Month, SystemTime.Day, GPX_Filenum); |
301 | fputs_(string, doc->file); |
307 | fputs_(string, doc->file); |
302 | if(SimulationFlags) { sprintf(string, " SIMULATED"); fputs_(string, doc->file);}; |
308 | if(SimulationFlags) { sprintf(string, " SIMULATED"); fputs_(string, doc->file);}; |
303 | if(BlitzSchuhConnected){ sprintf(string, "\r\n#External hotshoe sensor connected"); fputs_(string, doc->file);}; |
309 | if(BlitzSchuhConnected){ sprintf(string, "\r\n#External hotshoe sensor connected"); fputs_(string, doc->file);}; |
304 | } |
310 | } |
Line 367... | Line 373... | ||
367 | sprintf(string,";%d.%d",TrigLogging.Yaw/10,abs(TrigLogging.Yaw%10)); |
373 | sprintf(string,";%d.%d",TrigLogging.Yaw/10,abs(TrigLogging.Yaw%10)); |
368 | fputs_(string, doc->file); |
374 | fputs_(string, doc->file); |
369 | // ServoSet; ServoPoi |
375 | // ServoSet; ServoPoi |
370 | sprintf(string,";%d;%d.%d",TrigLogging.ServoControlNick,TrigLogging.ServoControlPoi/10,abs(TrigLogging.ServoControlPoi%10)); |
376 | sprintf(string,";%d;%d.%d",TrigLogging.ServoControlNick,TrigLogging.ServoControlPoi/10,abs(TrigLogging.ServoControlPoi%10)); |
371 | fputs_(string, doc->file); |
377 | fputs_(string, doc->file); |
- | 378 | // laser connected? |
|
- | 379 | if(FromLaserCtrl.LaserStatus) |
|
- | 380 | { |
|
- | 381 | sprintf(string,";%d.%02d",FromLaserCtrl.Distance/100,abs(FromLaserCtrl.Distance%100)); |
|
- | 382 | fputs_(string, doc->file); |
|
372 | 383 | } |
|
373 | Logged_TRIG_Counter++; |
384 | Logged_TRIG_Counter++; |
374 | retvalue = 1; |
385 | retvalue = 1; |
375 | } |
386 | } |
376 | } |
387 | } |
377 | } |
388 | } |