An open API service indexing awesome lists of open source software.

https://github.com/susannnnnna/qt-blepulsesensor

A user-friendly GUI that allow you to monitor your heart rate with extra knowledge about circulatory system and pulse
https://github.com/susannnnnna/qt-blepulsesensor

cmake cpp database html qml qt6 sqlite

Last synced: about 2 months ago
JSON representation

A user-friendly GUI that allow you to monitor your heart rate with extra knowledge about circulatory system and pulse

Awesome Lists containing this project

README

        

# QML project for app with Bluetooth Low Energy & Pulse Sensor connection
## Objective
This project encompasses two key components:
1. **Simple GUI App**: a user-friendly GUI that allow you to monitor your heart rate with extra knowledge about circulatory system and pulse
2. **Bluetooth Low Energy & Pulse Sensor Integration**: data read from the heart rate sensor is sent to the application via the BLE module.

## Key results
### **Pulse Sensor Tracking Application**
Below is an overview of the main components prepared in the QML.

| App Components | Description | Status |
| ----------- | ----------- | ----------- |
| Charts Module | Vizualization of the data on a graph | Done |
| Data Module | Simple list view shows pulse, hrv and time data. | Done |
| Knowledge Module | Knowledge about circulatory system and pulse. | In progress |

### **Pulse Sensor and BLE Integration**

Details about the integration will be available soon on the Instructables page.

## Content
- [App examples](./README.md#app-examples)
- [How to run the app?](./README.md#how-to-run-the-app)
- [Environment](./README.md#environment)
- [Used technologies](./README.md#used-technologies)
- [Run the app](./README.md#run-the-app)

## App examples
![example1](./assets/appScreens/1stPage.png)

![example2](./assets/appScreens/SideMenu.png)

![example3](./assets/appScreens/1stPageFromSideMenu.png)

![example4](./assets/appScreens/2ndPage.png)

![example5](./assets/appScreens/2ndPageFromSideMenu.png)

## How to run the app?
### Environment
- Windows 11

### Used technologies
- Qt
- C++
- CMake
- QML
- SQLite (as a local database)

### Run the app
Download files from GitHub
```
git clone https://github.com/Susannnnnna/Qt-BLEPulseSensor
```