mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-04-15 05:32:21 +00:00
Saris Powerbeam PRO Virtual Power
.. using constants supplied by Tom (ATucker) on the golden cheetah google group.
This commit is contained in:
@@ -832,6 +832,7 @@ AddFinal::AddFinal(AddDeviceWizard *parent) : QWizardPage(parent), wizard(parent
|
||||
virtualPower->addItem("Power - Minoura V100 Trainer (2)");
|
||||
virtualPower->addItem("Power - Minoura V100 Trainer (1)");
|
||||
virtualPower->addItem("Power - Minoura V100 Trainer (L)");
|
||||
virtualPower->addItem("Power - Saris Powerbeam Pro");
|
||||
|
||||
wheelSize->addItem("Road/Cross (700C/622)"); // 2100mm
|
||||
wheelSize->addItem("Tri/TT (650C)"); // 1960mm
|
||||
|
||||
@@ -171,6 +171,12 @@ RealtimeController::processRealtimeData(RealtimeData &rtData)
|
||||
}
|
||||
break;
|
||||
|
||||
case 14 : //SARIS POWERBEAM PRO
|
||||
{
|
||||
double V = rtData.getSpeed();
|
||||
// 14 = 0.0008x^3 + 0.145x^2 + 2.5299x + 14.641 where x = speed in kph
|
||||
rtData.setWatts(pow(0.0008*V, 3) + pow(0.145*V, 2) + (2.5299*V) + 14.641);
|
||||
}
|
||||
|
||||
default : // unknown - do nothing
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user