Signed-off-by: Anton Lundin <[email protected]>
---
 desktop-widgets/configuredivecomputerdialog.cpp | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/desktop-widgets/configuredivecomputerdialog.cpp 
b/desktop-widgets/configuredivecomputerdialog.cpp
index 6c1d44d..1e8c9e7 100644
--- a/desktop-widgets/configuredivecomputerdialog.cpp
+++ b/desktop-widgets/configuredivecomputerdialog.cpp
@@ -261,8 +261,11 @@ void OstcFirmwareCheck::checkLatest(QWidget *_parent, 
device_data_t *data)
        if (latestFirmwareAvailable.isEmpty())
                return;
 
-       // for now libdivecomputer gives us the firmware on device undecoded as 
integer
+       // libdivecomputer gives us the firmware on device as an integer
        // for the OSTC that means highbyte.lowbyte is the version number
+       // For OSTC 4's there is actually a another minor, x.y.Z, but its not
+       // exposed via libdivecomputer, so we won't trigger this update flow
+       // when the Z changes
        int firmwareOnDevice = devData.libdc_firmware;
        QString firmwareOnDeviceString = QString("%1.%2").arg(firmwareOnDevice 
/ 256).arg(firmwareOnDevice % 256);
 
-- 
2.9.3

_______________________________________________
subsurface mailing list
[email protected]
http://lists.subsurface-divelog.org/cgi-bin/mailman/listinfo/subsurface

Reply via email to