From 46b2364e2b800098bc7b24d7cdf826c251292c96 Mon Sep 17 00:00:00 2001 From: Mark Watkins Date: Wed, 20 Aug 2014 01:27:34 +1000 Subject: [PATCH] Oximetry fix #372350 --- sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp b/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp index 73033502..27dbaaa2 100644 --- a/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp +++ b/sleepyhead/SleepLib/loader_plugins/cms50f37_loader.cpp @@ -452,7 +452,7 @@ void CMS50F37Loader::processBytes(QByteArray bytes) if (res == 0x09) { quint8 * buf = (unsigned char *)&buffer.data()[idx]; // 9,80,e1,c4,ce,82 // cms50i data - for (int i = 2, msb = buf[1]; i < len; i++, msb>>= 1) { + for (int i = 3, msb = buf[1]; i < len; i++, msb>>= 1) { buf[i] = (buf[i] & 0x7f) | (msb & 0x01 ? 0x80 : 0); }