|
|
@@ -314,18 +314,27 @@ static struct {
|
|
|
unsigned char count;
|
|
|
} error_browser;
|
|
|
|
|
|
+__flash const char _error_temp[] = "Czujnik temp.";
|
|
|
+__flash const char _error_i2c[] = "I2C";
|
|
|
+__flash const char _error_i2c_timeout[] = "I2C timeout";
|
|
|
+__flash const char _error_disk[] = "Blad karty";
|
|
|
+__flash const char _error_file_write[] = "Blad zapisu";
|
|
|
+__flash const char _error_file_sync[] = "Blad zapisu FAT";
|
|
|
+__flash const char _error_file_close[] = "Blad zamk.pliku";
|
|
|
+__flash const char _error_file_open[] = "Blad otw. pliku";
|
|
|
+
|
|
|
static __flash const struct {
|
|
|
unsigned int flag;
|
|
|
__flash const char *name;
|
|
|
} error_list[] = {
|
|
|
- {ERROR_TEMPERATURE, PSTR("Czujnik temp.")},
|
|
|
- {ERROR_I2C, PSTR("I2C")},
|
|
|
- {ERROR_I2C_TIMEOUT, PSTR("I2C timeout")},
|
|
|
- {ERROR_DISK, PSTR("Blad karty")},
|
|
|
- {ERROR_FILE_WRITE, PSTR("Blad zapisu")},
|
|
|
- {ERROR_FILE_SYNC, PSTR("Blad zapisu FAT")},
|
|
|
- {ERROR_FILE_CLOSE, PSTR("Blad zamk.pliku")},
|
|
|
- {ERROR_FILE_OPEN, PSTR("Blad otw. pliku")},
|
|
|
+ {ERROR_TEMPERATURE, _error_temp},
|
|
|
+ {ERROR_I2C, _error_i2c},
|
|
|
+ {ERROR_I2C_TIMEOUT, _error_i2c_timeout},
|
|
|
+ {ERROR_DISK, _error_disk},
|
|
|
+ {ERROR_FILE_WRITE, _error_file_write},
|
|
|
+ {ERROR_FILE_SYNC, _error_file_sync},
|
|
|
+ {ERROR_FILE_CLOSE, _error_file_close},
|
|
|
+ {ERROR_FILE_OPEN, _error_file_open},
|
|
|
};
|
|
|
|
|
|
void disp_func_global_error(void) {
|