Enable firmware updates for OSTC3/OSTC Sport

This enables the dormant OSTC3/OSTC Sport firmware update code, now when
the hw_ostc3_device_fwupdate call is available in libdivecomputer.

Signed-off-by: Anton Lundin <glance@acc.umu.se>
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
This commit is contained in:
Anton Lundin 2014-12-22 23:03:51 +01:00 committed by Dirk Hohndel
parent 7c23a08921
commit 44dd4df852
2 changed files with 3 additions and 4 deletions

View file

@ -1380,9 +1380,8 @@ void FirmwareUpdateThread::run()
switch (dc_device_get_type(m_data->device)) {
#if DC_VERSION_CHECK(0, 5, 0)
case DC_FAMILY_HW_OSTC3:
//Not Yet supported
//supported = true;
//rc = hw_ostc3_device_fwupdate(m_data->device, m_fileName.toUtf8().data());
supported = true;
rc = hw_ostc3_device_fwupdate(m_data->device, m_fileName.toUtf8().data());
break;
case DC_FAMILY_HW_OSTC:
supported = true;

View file

@ -981,7 +981,7 @@ void ConfigureDiveComputerDialog::on_DiveComputerList_currentRowChanged(int curr
case 0:
selected_vendor = "Heinrichs Weikamp";
selected_product = "OSTC 3";
ui.updateFirmwareButton->setEnabled(false);
ui.updateFirmwareButton->setEnabled(true);
break;
case 1:
selected_vendor = "Suunto";