Subversion Repositories NaviCtrl

Rev

Rev 110 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 110 Rev 112
Line 123... Line 123...
123
                        retval = 1; // value in range
123
                        retval = 1; // value in range
124
                        break; // end loop
124
                        break; // end loop
125
                }
125
                }
126
        }
126
        }
127
        if(!retval)
127
        if(!retval)
128
        {      
128
        {
129
                sprintf(text,"\r\n%s <-- unknown parameter\r\n", string);
129
                sprintf(text,"\r\n%s <-- unknown parameter\r\n", string);
130
                UART1_PutString(text);
130
                UART1_PutString(text);
131
        }
131
        }
132
        return(retval);
132
        return(retval);
133
}
133
}
Line 142... Line 142...
142
        s8 *name, *value;
142
        s8 *name, *value;
143
        u8 i;
143
        u8 i;
Line 144... Line 144...
144
 
144
 
145
        UART1_PutString("\n\rSettings init...");
145
        UART1_PutString("\n\rSettings init...");
146
        Settings_SetDefaultValues();
146
        Settings_SetDefaultValues();
147
       
147
 
148
        if(Fat16_IsValid())
148
        if(Fat16_IsValid())
149
        {       // check if settings file is existing
149
        {       // check if settings file is existing
150
                if(fexist_("settings.ini"))
150
                if(fexist_("settings.ini"))
151
                {      
151
                {
152
                        fp = fopen_("settings.ini", 'r');               // try to open the file
152
                        fp = fopen_("settings.ini", 'r');               // try to open the file
153
                        if (fp == NULL)                                                 // could not open the file
153
                        if (fp == NULL)                                                 // could not open the file
154
                        {
154
                        {
155
                                UART1_PutString("ERROR: Opening settings file!");
155
                                UART1_PutString("ERROR: Opening settings file!");
Line 182... Line 182...
182
                {       // create default settings file
182
                {       // create default settings file
183
                        fp = fopen_("settings.ini", 'w');               // try to open the file
183
                        fp = fopen_("settings.ini", 'w');               // try to open the file
184
                        if(fp == NULL)
184
                        if(fp == NULL)
185
                        {
185
                        {
186
                                UART1_PutString("ERROR: Creating default settings file!");
186
                                UART1_PutString("ERROR: Creating default settings file!");
187
                                return;
187
                                return;
188
                        }
188
                        }
189
                        // run thrue all parameters and set value to default
189
                        // run thrue all parameters and set value to default
190
                        for (i = 0; i < sizeof(CFG_Parameter) / sizeof(Parameter_t); i++)
190
                        for (i = 0; i < sizeof(CFG_Parameter) / sizeof(Parameter_t); i++)
191
                        {
191
                        {
192
                                sprintf(settingsline, "%s = %d\r\n", CFG_Parameter[i].Name, CFG_Parameter[i].Default);
192
                                sprintf(settingsline, "%s = %d\r\n", CFG_Parameter[i].Name, CFG_Parameter[i].Default);