Rev 114 | Rev 116 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 114 | Rev 115 | ||
---|---|---|---|
Line 117... | Line 117... | ||
117 | 117 | ||
118 | sprintf(msg,"\n\r NaviCtrl V%d.%d%c", VERSION_MAJOR, VERSION_MINOR, 'a'+ VERSION_PATCH); |
118 | sprintf(msg,"\n\r NaviCtrl V%d.%d%c", VERSION_MAJOR, VERSION_MINOR, 'a'+ VERSION_PATCH); |
119 | UART1_PutString(msg); |
119 | UART1_PutString(msg); |
Line 120... | Line -... | ||
120 | } |
- | |
121 | - | ||
122 | - | ||
123 | //---------------------------------------------------------------------------------------------------- |
- | |
124 | s8* GenerateGPSLogFileName(void) |
- | |
125 | { |
- | |
126 | static u16 filenum = 0; // file name counter |
- | |
127 | static s8 filename[30]; |
- | |
128 | static DateTime_t LastTime = {0,0,0,0,0,0,0,0}; |
- | |
129 | - | ||
130 | if(SystemTime.Valid) |
- | |
131 | { |
- | |
132 | // if the day has been changed |
- | |
133 | if((LastTime.Year != SystemTime.Year) || (LastTime.Month != SystemTime.Month) || (LastTime.Day != SystemTime.Day)) |
- | |
134 | { |
- | |
135 | LastTime.Year = SystemTime.Year; |
- | |
136 | LastTime.Month = SystemTime.Month; |
- | |
137 | LastTime.Day = SystemTime.Day; |
- | |
138 | LastTime.Valid = 1; |
- | |
139 | filenum = 0; // reset file counter |
- | |
140 | } |
- | |
141 | sprintf(filename, "LOG/%04i%02i%02i/GPS%05i.KML", SystemTime.Year, SystemTime.Month, SystemTime.Day, filenum); |
- | |
142 | filenum++; |
- | |
143 | return filename; |
- | |
144 | } |
- | |
145 | else return NULL; |
- | |
146 | } |
- | |
147 | 120 | } |
|
148 | 121 | ||
149 | //---------------------------------------------------------------------------------------------------- |
122 | //---------------------------------------------------------------------------------------------------- |
150 | void CheckErrors(void) |
123 | void CheckErrors(void) |
151 | { |
124 | { |