DCM Login Form
- The main login screen with a heart animation (source: https://docjana.com/cardiac-cycle/)
- Can add up to 10 users and remove them (as long as you know user/pass)
- Upon login, main interface will appear
DCM Registration Form
- Can edit users from window accessible from main interface
- Can remove users without knowing passwords (an admin privilege)
- Can add up to 10 users and view all registered users
DCM Interface (changing/saving/loading parameters)
- Can change pacing modes and relevant parameters are hidden/shown
- Can edit parameters with spinner arrows within set bounds
- Can also save parameters to exported text file, and load them any time
DCM Serial Communication
- Connect to pacemaker hardware over USB serial communication (using UART protocol)
- Upon successful connection, can send/view parameters
- Can view electrogram to see atrial/ventricular signals real time
DCM Logout/Login Screen
- Can logout of the interface to view login screen again
Inputs | p_mode, p_..._pulse_width, start_pace |
---|---|
Outputs | HARDWARE_PINS |
Inputs | p_mode, p_arp, p_vrp, p_pvarp |
---|---|
Outputs | h_..._pulse_detect |
Inputs | p_lower_rate_limit, p_upper_rate_limit |
---|---|
Outputs | start_pace |
Inputs | p_lower_rate_limit, p_upper_rate_limit |
---|---|
Outputs | start_pace |
Inputs | p_lower_rate_limit, p_upper_rate_limit, p_hysteresis_enable, p_hysteresis_rate_limit, p_rate_smoothing_enable, p_rate_smoothing_percent |
---|---|
Outputs | start_pace |
Inputs | p_lower_rate_limit, p_upper_rate_limit, p_hysteresis_enable, p_hysteresis_rate_limit, p_rate_smoothing_enable, p_rate_smoothing_percent |
---|---|
Outputs | start_pace |