Added virtual power support for Elite Crono Mag Elastogel

Fixes #1538
This commit is contained in:
Ale Martinez
2019-10-29 21:26:22 -03:00
parent a6875c583a
commit 5cf76dd95c
2 changed files with 8 additions and 0 deletions

View File

@@ -1276,6 +1276,7 @@ AddFinal::AddFinal(AddDeviceWizard *parent) : QWizardPage(parent), wizard(parent
virtualPower->addItem(tr("Power - Elite Crono Fluid ElastoGel")); // 66
virtualPower->addItem(tr("Power - Elite Turbo Muin (2015)")); // 67
virtualPower->addItem(tr("Power - CycleOps JetFluid Pro")); // 68
virtualPower->addItem(tr("Power - Elite Crono Mag Elastogel (3/5)")); // 69
//
// Wheel size

View File

@@ -605,6 +605,13 @@ RealtimeController::processRealtimeData(RealtimeData &rtData)
}
break;
case 69: // Elite Crono Mag elastogel
{
double V = rtData.getSpeed();
rtData.setWatts(7.34759700400455518172 * V - 0.00278841177590215417 * pow(V,2) + 0.00052233430180969281 * pow(V,3));
}
break;
default : // unknown - do nothing
break;
}