Fix input scale decimals, add sensor unit, add scale to inputs list and model print

This commit is contained in:
elecpower
2021-09-19 22:29:40 +10:00
committed by Peter Feerick
parent e6cdb7623b
commit 5596211be8
3 changed files with 243 additions and 209 deletions
+5
View File
@@ -376,6 +376,11 @@ QString ModelPrinter::printInputLine(const ExpoData & input)
str += input.srcRaw.toString(&model, &generalSettings).toHtmlEscaped();
}
if (input.srcRaw.type == SOURCE_TYPE_TELEMETRY && input.scale != 0){
RawSourceRange range = input.srcRaw.getRange(&model, generalSettings);
str += " " + tr("Scale(%1)").arg(input.scale * range.step).toHtmlEscaped();
}
str += " " + tr("Weight(%1)").arg(AdjustmentReference(input.weight).toString(&model, true)).toHtmlEscaped();
if (input.curve.value)
str += " " + input.curve.toString(&model).toHtmlEscaped();