Skip to content

The Android App used to pair with the Heart Pal-enabled devices see Heart Pal Artificial Intelligence and Heart Pal ECG Reader Module. This application is NOT a replacement for certified medical equimpent.

License

Notifications You must be signed in to change notification settings

cosmin-bianu/heart-pal-android-app

Repository files navigation

Contributors Forks Stargazers Issues MIT License LinkedIn


Heart Pal Android App

The Android App used to pair with the Heart Pal-enabled devices see Heart Pal Artificial Intelligence and Heart Pal ECG Reader Module.
This application is NOT a replacement for certified medical equimpent.

Report a Bug · Request Feature

Table of Contents

  1. Disclaimer
  2. About The Project
  3. Getting Started
  4. Usage
  5. Roadmap
  6. Contributing
  7. License
  8. Contact

Disclaimer

This application is NOT a replacement for certified medical equimpent.

This is merely a high school project. It is a prototype and likely unstable, use at your own discretion. This has NOT been extensively tested and has NOT been certified by any authority. We are not responsible for incorrect prediction and/or any outcomes.

About The Project

The project started as a high school practice business for the Junior Achievement Business Competition. It's purpose was to use machine learning and deep neural networks to detect arrhythmia in ECG readings. Paired with a Bluetooth device that is able to send ECG readings in real-time to the Android device, it's able to analyse the ECG stream and attempts to predict/detect heart failure.

It has been awarded 1st at the Social Innovation Relay (National Stage) in Romania 🇷🇴.

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

Installation

  1. Clone ther repository
    git clone https://github.com/cosmin-bianu/heart-pal-android-app.git heart-pal-android-app
  2. Open it in Android Studio
  3. Modify the MAC address of the target ECGRM Bluetooth interface to match your configuration here
  4. Connect your Android device to your computer (make sure USB debugging is enabled)
  5. Run directly or build an apk (Android Developers guide here)

Usage

  1. Start the ECGRM
  2. Connect your Android device to the ECGRM via Bluetooth
  3. Await for data to start displaying on the screen

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the Apache 2.0 License. See LICENSE for more information.

Contact

Cosmin Bianu

email: kitsune.cosmin@gmail.com

Project Link: https://github.com/cosmin-bianu/heart-pal-android-app

About

The Android App used to pair with the Heart Pal-enabled devices see Heart Pal Artificial Intelligence and Heart Pal ECG Reader Module. This application is NOT a replacement for certified medical equimpent.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages