You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/firmware-upgrades.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -56,7 +56,7 @@ If the flashing is successful, you should see something similar to the below scr
56
56
57
57
**ECG STREAMING**
58
58
59
-
The folder `heatypatch-stream-tcp` contains the code for streaming ECG.
59
+
The folder `heartypatch-stream-tcp` contains the code for streaming ECG.
60
60
61
61
Before flashing this code, enable wifi, TCP and mdns through `makemenuconfig` similar to the process described in the previous section.
62
62
@@ -86,4 +86,4 @@ You can open the IDF monitor to see the debug messages by using the command:
86
86
87
87
Once the heartypatch is connected with the wifi, open the gui from the project folder and you should be able see the ECG stream.
88
88
89
-
More information about this process and the ESP32 framework is available in the [ESP32 Get Started Guide](http://esp-idf.readthedocs.io/en/latest/get-started/).
89
+
More information about this process and the ESP32 framework is available in the [ESP32 Get Started Guide](http://esp-idf.readthedocs.io/en/latest/get-started/).
Copy file name to clipboardexpand all lines: docs/index.md
+23-9
Original file line number
Diff line number
Diff line change
@@ -6,18 +6,10 @@ If you don't already have one, you can buy one on [Crowd Supply](https://www.cro
6
6
7
7
# Getting Started with HeartyPatch
8
8
9
-
If you just want to use the HeartyPatch with the pre-loaded firmware, it comes ready to go. You do not have to do any programming to get it working.
10
-
11
-
With the preloaded firmware, the HeartyPatch will do heart-rate and R-R interval measurement and send it over BLE through a standard [Heart-rate BLE service](https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.service.heart_rate.xml), as well as a separate custom HRV service that will provide parameters used for HRV analysis such as SD, Mean RR, PNN50 and SDNN.
9
+
If you just want to use the HeartyPatch with the pre-loaded firmware, it comes ready to go. You do not have to do any programming to get it working. The pre-loaded firmware send HRV values over BLE.
12
10
13
11
**HeartyPatch can be used with any Android app that supports the heart-rate profile.**
An android app for HeartyPatch is now available that receives and displays the real-time heart rate as well as HRV trends and variables. The app scans for any HeartyPatch devices in the vicinity and shows a list of devices accessible through Bluetooth Low Energy (BLE). Please note that you would need an Android device with BLE support to use this app.
@@ -28,6 +20,28 @@ You can download and install the app from the [Google Play Store](https://play.g
28
20
29
21
*Note: The android app for HeartyPatch is still in BETA and there might be some instability as a result.*
30
22
23
+
## Modes of operation
24
+
25
+
### Bluetooth LE Mode
26
+
With the preloaded firmware, the HeartyPatch will do heart-rate and R-R interval measurement and send it over BLE through a standard [Heart-rate BLE service](https://www.bluetooth.com/specifications/gatt/viewer?attributeXmlFile=org.bluetooth.service.heart_rate.xml), as well as a separate custom HRV service that will provide parameters used for HRV analysis such as SD, Mean RR, PNN50 and SDNN.
27
+
28
+
### Continuous ECG Streaming mode over WiFi/TCP
29
+
30
+
The HeartyPatch can also do live ECG streaming from the chest. This works similar to a heart-rate monitor. Below is a screen capture of the device working in ECG mode. The data is sent over a TCP socket over WiFi.
**To get the WiFi mode turned on, you will have to flash the firmware onto the device. The following link provides detailed step-by-step instructions about how to reprogram the HeartyPatch.**
35
+
36
+
### [Programming HeartyPatch for ECG streaming over WiFi/TCP](streaming-ecg-tcp-mode.md)
Once the heartypatch is connected with the wifi, open the gui from the project folder and you should be able see the ECG stream.
51
+
52
+
More information about this process and the ESP32 framework is available in the [ESP32 Get Started Guide](http://esp-idf.readthedocs.io/en/latest/get-started/).
0 commit comments