Convert temperature display from Celsius to Fahrenheit

This commit is contained in:
2026-07-13 16:07:14 +05:30
parent 3a8710695d
commit 0ecace84d2
+5 -4
View File
@@ -1155,7 +1155,7 @@
<canvas id="waveform-temp"></canvas>
</div>
<div class="card-footer">
<span class="normal-range">Normal: 36.137.2 °C</span>
<span class="normal-range">Normal: 97.099.0 °F</span>
<span class="last-update" id="update-temp">--</span>
</div>
</div>
@@ -1234,7 +1234,7 @@
diastolic_bp: { low: 60, high: 90, critLow: 40, critHigh: 120 },
map_bp: { low: 70, high: 105, critLow: 60, critHigh: 130 },
respiratory_rate: { low: 12, high: 20, critLow: 8, critHigh: 30 },
temperature: { low: 36.1, high: 37.2, critLow: 35.0, critHigh: 39.0 },
temperature: { low: 97.0, high: 99.0, critLow: 95.0, critHigh: 102.2 },
};
// === State ===
@@ -1578,7 +1578,8 @@
}
updateVitalCard('rr', data.respiratory_rate, 'respiratory_rate', v => `${Math.round(v)}<span class="unit">/min</span>`);
updateVitalCard('temp', data.temperature, 'temperature', v => `${v.toFixed(1)}<span class="unit">°C</span>`);
const tempF = data.temperature != null ? (data.temperature * 9/5) + 32 : null;
updateVitalCard('temp', tempF, 'temperature', v => `${v.toFixed(1)}<span class="unit">°F</span>`);
updateVitalCard('map', data.map_bp, 'map_bp', v => `${Math.round(v)}<span class="unit">mmHg</span>`);
// Update info bar
@@ -1610,7 +1611,7 @@
pushWaveformPoint('spo2', data.spo2);
pushWaveformPoint('bp', data.systolic_bp);
pushWaveformPoint('rr', data.respiratory_rate);
pushWaveformPoint('temp', data.temperature);
pushWaveformPoint('temp', tempF);
pushWaveformPoint('map', data.map_bp);
}