Subversion Repositories NaviCtrl

Rev

Rev 114 | Rev 116 | Go to most recent revision | Show entire file | Ignore 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
{