diff --git a/src/AddDeviceWizard.cpp b/src/AddDeviceWizard.cpp index f9079b3d8..fbaa9419d 100644 --- a/src/AddDeviceWizard.cpp +++ b/src/AddDeviceWizard.cpp @@ -1172,6 +1172,7 @@ AddFinal::AddFinal(AddDeviceWizard *parent) : QWizardPage(parent), wizard(parent virtualPower->addItem(tr("Power - Elite Arion Mag (0)")); // 52 virtualPower->addItem(tr("Power - Elite Arion Mag (1)")); // 53 virtualPower->addItem(tr("Power - Elite Arion Mag (2)")); // 54 + virtualPower->addItem(tr("Power - Blackburn Tech Fluid")); // 55 // // Wheel size diff --git a/src/RealtimeController.cpp b/src/RealtimeController.cpp index 508607f09..666fda7e6 100644 --- a/src/RealtimeController.cpp +++ b/src/RealtimeController.cpp @@ -507,6 +507,13 @@ RealtimeController::processRealtimeData(RealtimeData &rtData) } break; + case 55: // Blackburn Tech Fluid + { + double v = rtData.getSpeed(); + rtData.setWatts(6.758241758241894 - 1.9995004995004955 * v + 0.24165834165834146 * pow(v, 2)); + } + break; + default : // unknown - do nothing break; }