Educational simulation only. Simulated values and consumer wearable readings are not a substitute for clinical monitoring or medical advice.

VitalsLab

Interactive multiparameter patient monitor simulator, homework 2 (BMT, DEU) · by Md. Hafijur Rahman · github.com/Hafij-BGE/patient-monitoring

No active alarms
ECG
PLETH (IR)auto scale
ARToptimum scale
RESP (impedance)auto scale
CO₂0–60 mmHg
CUFF0–300 mmHg
Patient -- BMI -- BSA -- m² Typical BP for age -- NHANES mean Max HR --
HRbpm
--
Rhythm -- · PVC --/min
QT -- · QTc -- ms
SpO₂%
--
PR -- bpm · PI -- % · SQI --
NIBPmmHgidle
--/-- (--)
MAP osc. -- · MAP formula -- · PP --
ARTmmHg
--/-- (--)
EtCO₂mmHg
--
FiCO₂ -- · awRR --
RRbr/min
--
TEMP°C
--
GLUmg/dLmodel
--
-- mmol/L · insulin -- µU/mL · --
OTHER SOURCESlatest
No imported or manual data yet

Large numbers are the monitor's estimates computed from the simulated signals. "set" is the simulated patient's true input. The difference between them is the simulated measurement error. Grey hatching means no signal (missing data). Nothing is filled in.

Each control shows its unit and range; hover a name, or tick Show explanations, for what it does. Values outside the range are clamped with a warning. A scenario resets the patient and sensor settings, keeps the display settings, and highlights what it changed.

high-priority alarmmedium-priority alarmtechnical alarmnot the default value

Community scenarios are submitted as public GitHub issues and appear in the scenario list after a maintainer approves them.