Rev 536 | Rev 573 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 536 | Rev 565 | ||
---|---|---|---|
Line 106... | Line 106... | ||
106 | LastTime.Month = SystemTime.Month; |
106 | LastTime.Month = SystemTime.Month; |
107 | LastTime.Day = SystemTime.Day; |
107 | LastTime.Day = SystemTime.Day; |
108 | LastTime.Valid = 1; |
108 | LastTime.Valid = 1; |
109 | filenum = 0; // reset file counter |
109 | filenum = 0; // reset file counter |
110 | } |
110 | } |
- | 111 | if(!(SimulationFlags & SIMULATION_ACTIVE)) |
|
- | 112 | { |
|
111 | if(filenum < 100) sprintf(filename, "/LOG/%04i%02i%02i/KML/%02i%02i%02i%02i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
113 | if(filenum < 100) sprintf(filename, "/LOG/%04i%02i%02i/KML/%02i%02i%02i%02i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
112 | else sprintf(filename, "/LOG/%04i%02i%02i/KML/GPS%05i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
114 | else sprintf(filename, "/LOG/%04i%02i%02i/KML/GPS%05i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
- | 115 | } |
|
- | 116 | else |
|
- | 117 | { |
|
- | 118 | if(filenum < 100&& SystemTime.Year > 2000) sprintf(filename, "/SIMULATE/%04i%02i%02i/KML/S%1i%02i%02i%02i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
|
- | 119 | else sprintf(filename, "/SIMULATE/%04i%02i%02i/KML/SIM%05i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
|
- | 120 | } |
|
- | 121 | ||
113 | filenum++; |
122 | filenum++; |
114 | KML_Filenum = filenum; |
123 | KML_Filenum = filenum; |
115 | return filename; |
124 | return filename; |
116 | } |
125 | } |
117 | else return NULL; |
126 | else return NULL; |
Line 133... | Line 142... | ||
133 | LastTime.Month = SystemTime.Month; |
142 | LastTime.Month = SystemTime.Month; |
134 | LastTime.Day = SystemTime.Day; |
143 | LastTime.Day = SystemTime.Day; |
135 | LastTime.Valid = 1; |
144 | LastTime.Valid = 1; |
136 | filenum = 0; // reset file counter |
145 | filenum = 0; // reset file counter |
137 | } |
146 | } |
- | 147 | if(!(SimulationFlags & SIMULATION_ACTIVE)) |
|
- | 148 | { |
|
138 | if(filenum < 100) sprintf(filename, "/LOG/%04i%02i%02i/GPX/%02i%02i%02i%02i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
149 | if(filenum < 100) sprintf(filename, "/LOG/%04i%02i%02i/GPX/%02i%02i%02i%02i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
139 | else sprintf(filename, "/LOG/%04i%02i%02i/GPX/GPS%05i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
150 | else sprintf(filename, "/LOG/%04i%02i%02i/GPX/GPS%05i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
- | 151 | } |
|
- | 152 | else |
|
- | 153 | { |
|
- | 154 | if(filenum < 100 && SystemTime.Year > 2000) sprintf(filename, "/SIMULATE/%04i%02i%02i/GPX/S%1i%02i%02i%02i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, SystemTime.Year % 100, SystemTime.Month, SystemTime.Day, filenum); |
|
- | 155 | else sprintf(filename, "/SIMULATE/%04i%02i%02i/GPX/SIM%05i.GPX", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
|
- | 156 | } |
|
140 | filenum++; |
157 | filenum++; |
141 | KML_Filenum = filenum; |
158 | KML_Filenum = filenum; |
142 | return filename; |
159 | return filename; |
143 | } |
160 | } |
144 | else return NULL; |
161 | else return NULL; |