Medical Device Simulators
Cardiac Pacemaker
A simplified single-chamber demand-timing model for sensing, decision, pacing, and simulated response.
Timing controls
Synthetic rhythm
Lower-rate waiting interval
1000 ms
Twait = 60,000 / 60 bpm
Why these controls?
These sliders set the timing model: the heart's own rhythm and its beat-to-beat variability, plus the device's lower rate limit. Change them to explore when the pacemaker waits for a natural beat and when it must deliver its own pulse.
NaturalSensed naturalSensed noisePaceResponse
Decision 0 of 12
Decision log
Why did it act?
Select “Next decision” to inspect the first event.
Student checks
- Set natural rhythm below the lower rate and independently compare pacing intervals with 60,000 / rlower.
- Confirm that a normally sensed natural event restarts the timer.
- Compare unnecessary pacing suppression in oversensing with ignored natural events in undersensing.
- In capture failure, evaluate pace delivery and simulated heart response separately.