Rev 110 | Rev 114 | 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); |