Index: sources/gui/qml/globals/Variables.qml =================================================================== diff -u -rb6964f987cdc41c7ad3c3ad8f7dffc30d75b3205 -r493c6653bc98492d200bfd82abd6abf9af8d29ca --- sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision b6964f987cdc41c7ad3c3ad8f7dffc30d75b3205) +++ sources/gui/qml/globals/Variables.qml (.../Variables.qml) (revision 493c6653bc98492d200bfd82abd6abf9af8d29ca) @@ -209,6 +209,7 @@ // Dialysate flow rate readonly property int dialysateFlowResolution : 50 // PRS 345 + readonly property int dialysateFlowPrecision : 0 // duration readonly property int durationResolution : 15 // PRS346 @@ -227,6 +228,9 @@ // Dialysate Temperature readonly property int dialysateTempPrecision : 1 + // Dialysate Conductivity + readonly property int dialysateCondPrecision : 1 + function sizeConverted(vSize, vSizePowers, vRound = 2) { return ( vSize / vSizePowers // convert from byte to Giga byte Index: sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml =================================================================== diff -u -r41318ffa8908502ce2423ab220e8b83311f33aba -r493c6653bc98492d200bfd82abd6abf9af8d29ca --- sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml (.../TreatmentFlows.qml) (revision 41318ffa8908502ce2423ab220e8b83311f33aba) +++ sources/gui/qml/pages/treatment/sections/TreatmentFlows.qml (.../TreatmentFlows.qml) (revision 493c6653bc98492d200bfd82abd6abf9af8d29ca) @@ -46,7 +46,7 @@ title : qsTr("Blood Flow") height : _row.cellHeight width : _row.cellWidth - value : Variables.notSetVariable(vTreatmentParametersSetPoint.bloodFlow.toFixed(0)) + value : Variables.notSetVariable(vTreatmentParametersSetPoint.bloodFlow.toFixed(Variables.bloodFlowPrecision)) unitText : Variables.unitTextFlowRate buttonsEnabled : editEnabled @@ -59,7 +59,7 @@ title : qsTr("Dialysate Flow") height : _row.cellHeight width : _row.cellWidth - value : vTreatmentParametersSetPoint.dialysateFlow.toFixed(0) // Need to show 0 value + value : vTreatmentParametersSetPoint.dialysateFlow.toFixed(Variables.dialysateFlowPrecision) // Need to show 0 value unitText : Variables.unitTextFlowRate buttonsEnabled : editEnabled extraText : vTreatmentParametersSetPoint.dialysateFlow === 0 ? qsTr("OFF") : @@ -75,7 +75,7 @@ title : qsTr("Dialysate Temp.") height : _row.cellHeight width : _row.cellWidth - value : Variables.notSetVariable(vTreatmentParametersSetPoint.dialysateTemp.toFixed(1)) + value : Variables.notSetVariable(vTreatmentParametersSetPoint.dialysateTemp.toFixed(Variables.dialysateTempPrecision)) unitText : Variables.unitTextTemperature buttonsEnabled : editEnabled @@ -88,7 +88,7 @@ title : qsTr("Dialysate Cond.") height : _row.cellHeight width : _row.cellWidth - value : Variables.notSetVariable(vDDConductivity.acidBicarbCondutivity2.toFixed(1)) // D29 + value : Variables.notSetVariable(vDDConductivity.acidBicarbCondutivity2.toFixed(Variables.dialysateCondPrecision)) // D29 unitText : Variables.unitTextDialCond showButtons : false dropShadowEnabled : false