|
@@ -260,8 +260,8 @@ void log_event_data(log_type_t type, char *data)
|
|
|
entry_data.timestamp = 0;
|
|
|
entry_data.type = type;
|
|
|
strncpy(entry_data.data, data, 49);
|
|
|
-
|
|
|
- log_append(&entry_data);
|
|
|
+ if (fLogInit)
|
|
|
+ log_append(&entry_data);
|
|
|
}
|
|
|
|
|
|
void log_add(char *log_data)
|
|
@@ -283,14 +283,16 @@ void log_add(char *log_data)
|
|
|
}
|
|
|
buf_value[len - 1] = ';';
|
|
|
|
|
|
- if(fs.write.slot>67)
|
|
|
- {
|
|
|
- log_entry_t entry_data;
|
|
|
- entry_data.timestamp = 0;
|
|
|
+ if(fLogInit){
|
|
|
+ if(fs.write.slot>67)
|
|
|
+ {
|
|
|
+ log_entry_t entry_data;
|
|
|
+ entry_data.timestamp = 0;
|
|
|
+ log_event_data(LOG_VALUE, buf_value);
|
|
|
+ }
|
|
|
+ else
|
|
|
log_event_data(LOG_VALUE, buf_value);
|
|
|
}
|
|
|
- else
|
|
|
- log_event_data(LOG_VALUE, buf_value);
|
|
|
|
|
|
}
|
|
|
|