-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DeviceEFM: Implementation for Fetal Heart Monitor #2
Labels
Comments
Miscellaneous notes from "To Do.md"
|
|
tanjera
added a commit
that referenced
this issue
May 13, 2022
- Drawing routines implemented for obstetric baseline - Drawing routines adjusted for obstetric contraction - Measurements changed to seconds - Localizations updated - Strip Length menu and functionality implemented - 1 minute and 10 minute options
Closed
DeviceEFM implemented in 6ef10eb, tested, working as expected. Only remaining features to implement are accelerations/decelerations. In progress. Closing issue. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The next device I'd like to implement is DeviceEFM - the external fetal heart monitor (abbreviated as EFM- "external fetal monitor", also known as cardiotocography...). It is a monitoring device used in hospitals to monitor pregnant women in labor to track the fetus's heart rate and ensure it is healthy (with a healthy heart rate). The machine tracks two waveforms: fetal heart rate and uterine contractions. The framework for the code, both WPF and C#, is mainly copy/pasted from DeviceECG and adapted.
The screen and the printout both look like this:![cat-ii](https://user-images.githubusercontent.com/543066/38479283-118d9dbc-3b8c-11e8-87cc-bca9503c3966.jpg)
The top waveform strip is the fetal heart rate, measured in beats per minute (y axis) plotted over time (x axis), with normal heart rates hovering around 130-160 beats per minute. The bottom waveform strip is uterine contractions, measured more subjectively as 0-100% (y axis) plotted over time (x axis).
Steps to do for implementation (non-medical!):
Implement EFMTracing.xaml and EFMTracing.xaml.cs as the control for visualizing the graphs (unassigned)
Implement DeviceEFM.xaml and DeviceEFM.xaml.cs as the actual device screen. (unassigned)
Patient modeling for populating waveform strips in Strip.cs (not medical specific, but integrates with medical-specific functionality) (unassigned)
Then, implementing medical-specific functionality (assigned: Tanjera)
The text was updated successfully, but these errors were encountered: