From 7264ec2fa877eeffa99745ac4d7af91b93217aa5 Mon Sep 17 00:00:00 2001 From: "Joseph W. Joshua" Date: Mon, 18 Aug 2014 01:57:29 +0300 Subject: [PATCH] Change presentation of OSTC 3 firmware version This change changes the way we present the OSTC 3 firmware version to a correct value, showing the major and minor version number. Signed-off-by: Joseph W. Joshua Signed-off-by: Thiago Macieira --- configuredivecomputerthreads.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/configuredivecomputerthreads.cpp b/configuredivecomputerthreads.cpp index 093499ad1..0e32f5475 100644 --- a/configuredivecomputerthreads.cpp +++ b/configuredivecomputerthreads.cpp @@ -289,8 +289,7 @@ void ReadSettingsThread::run() if (rc == DC_STATUS_SUCCESS) { int serial = fData[0] + (fData[1] << 8); m_deviceDetails->setSerialNo(QString::number(serial)); - int fw = (fData[2] << 8) + fData[3]; - m_deviceDetails->setFirmwareVersion(QString::number(fw)); + m_deviceDetails->setFirmwareVersion(QString::number(fData[2]) + "." + QString::number(fData[3])); QByteArray ar((char *)fData + 4, 60); m_deviceDetails->setCustomText(ar.trimmed()); }