mirror of
https://github.com/GoldenCheetah/GoldenCheetah.git
synced 2026-02-14 16:39:57 +00:00
Fix Target load Dial
When working with ANT+ devices the load dial always showed zero, because the ANT device was not updating the realtime data with the desired load. In addition, the target load telemetry always showed watts even when working in slope mode (where it should show the gradient). Fixes #532.
This commit is contained in:
@@ -328,6 +328,16 @@ DialWindow::telemetryUpdate(const RealtimeData &rtData)
|
||||
}
|
||||
break;
|
||||
|
||||
case RealtimeData::Load:
|
||||
if (rtData.mode == ERG || rtData.mode == MRC) {
|
||||
value = rtData.getLoad();
|
||||
valueLabel->setText(QString("%1").arg(round(value)));
|
||||
} else {
|
||||
value = rtData.getSlope();
|
||||
valueLabel->setText(QString("%1%").arg(value, 0, 'f', 1));
|
||||
}
|
||||
break;
|
||||
|
||||
default:
|
||||
valueLabel->setText(QString("%1").arg(round(value)));
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user