Index: sources/canbus/caninterface.cpp =================================================================== diff -u -r561055268da68e24fe91a1148b76bf1785dae14d -r5963f00ffd2c557d3ae06a5deea05032a3a3bd68 --- sources/canbus/caninterface.cpp (.../caninterface.cpp) (revision 561055268da68e24fe91a1148b76bf1785dae14d) +++ sources/canbus/caninterface.cpp (.../caninterface.cpp) (revision 5963f00ffd2c557d3ae06a5deea05032a3a3bd68) @@ -17,6 +17,7 @@ #include // Project +#include "logger.h" #include "frameinterface.h" // namespace @@ -41,7 +42,8 @@ QString mError; _canDevice = QCanBus::instance()->createDevice(_canType, _canInterface, &mError); if (!_canDevice) { - status(tr("Error: Device Creation"),mError); + status(tr("Device Creation"), mError); + LOG_ERROR(status()); return false; } @@ -50,12 +52,14 @@ initConnections(); if (!_canDevice->connectDevice()) { - status(tr("Error: Connection")); + status(tr("Connection")); + LOG_ERROR(status()); delete _canDevice; _canDevice = nullptr; return false; } status(tr("Connected")); + LOG_EVENT(status()); return true; }