diff --git a/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp b/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp index c0545f10..40b76f0d 100644 --- a/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp +++ b/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp @@ -641,7 +641,7 @@ void CMS50F37Loader::setDeviceID(QString str) quint8 msb = 0; QByteArray ba = str.toLocal8Bit(); - for (int i=6; i > 0; i--) { + for (int i=6; i >= 0; i--) { msb <<= 1; msb |= (ba.at(i) >> 7) & 1; cmd[i+2] = ba.at(i) | 0x80;