Project

General

Profile

Vital Jacket review » History » Version 25

Miguel Rocha, 06/11/2022 16:48

1 8 Miguel Rocha
h1. *Vital Jacket review*
2 1 Miguel Rocha
3 3 Miguel Rocha
{{>toc}} 
4 1 Miguel Rocha
5 20 Miguel Rocha
h2. *Hardware*
6 1 Miguel Rocha
7 18 Miguel Rocha
h3. +Product overview+
8 18 Miguel Rocha
9 15 Miguel Rocha
The Vital Jacket is a comfortable and easy-to-wear T-shirt that combines the latest textile technology with a built-in heart monitor. By allowing to do a continuous and noninvasively Electrocardiogram (ECG) acquisition combined with heart rate measurements, the device enables physicians to evaluate possible heart conditions when the user performs some sort of exercise. The system features the transmission of the data wirelessly via Bluetooth or it stores it locally on an SD card.
10 1 Miguel Rocha
11 4 Miguel Rocha
12 4 Miguel Rocha
p=. !{width:400px}VitalJacket.png!
13 1 Miguel Rocha
_Fig 1. Vital Jacket consumer kit available at http://www.vitaljacket.com/en/sdk-2/_
14 6 Miguel Rocha
15 1 Miguel Rocha
As depicted in Figure 1, the product's kit includes a T-shirt, an electronic device, a battery charger, an SD card, and a set of electrodes. The product is available in two forms regarding the number of springs available on the T-shirt to which the electrodes are connected to, namely the 1L version which has 3 springs, and the 5L version which has 5 springs.
16 15 Miguel Rocha
17 1 Miguel Rocha
The usage of each version depends, logically, on the type of use required. The 5L version is more precise and therefore can be used for more subtle heart conditions such as arrhythmia screening. Because it records more channels simultaneously, it allows for up to 72h of continuous data recording. In contrast, the 1L version can save up to 5 days of continuous data, being better suited for long-term monitoring, high-throughput training situations, or cardiac rehabilitation. However, because it records only one lead, the 1L version only detects more serious cardiovascular conditions, functioning more as an event detector where the cardiologist can not only analyze all events marked by the patient but also possible asymptomatic periods throughout an entire stroke. 
18 7 Miguel Rocha
19 18 Miguel Rocha
h3. +Device setup+
20 9 Miguel Rocha
21 15 Miguel Rocha
# Clean with alcohol and dry very well the zones of the body where the electrodes will be placed. The electrode placement must follow Figure 2 for the 5L (A) and 1L (B and C) versions.
22 1 Miguel Rocha
23 1 Miguel Rocha
24 1 Miguel Rocha
p=. !{width:135px}5LVJ.png! !{width:135px}1LVJ_B.png! !{width:135px}1LVJ_C.png!
25 15 Miguel Rocha
_Fig 2. Electrode placement of the 5L (A) and 1L (B and C) versions._
26 15 Miguel Rocha
27 15 Miguel Rocha
# Fix the springs inside the T-shirt to the electrodes placed in your body. A click must be heard.
28 15 Miguel Rocha
29 15 Miguel Rocha
# Check that the electronic device has an SD card and afterward connect it to the plug inside the pocket of the T-shirt. A red light should start blinking signaling that the device is working.
30 15 Miguel Rocha
31 1 Miguel Rocha
# Place the electronic device inside the pocket with the red light facing outward and close the pocket. The VitalJacket is now working and acquiring the ECG signal. In the center of the electronic device, there is an event button that allows one to switch it on or off.
32 15 Miguel Rocha
33 15 Miguel Rocha
34 18 Miguel Rocha
h3. +Color coding of the device+
35 15 Miguel Rocha
36 16 Miguel Rocha
The electronic device displays 3 different colors depending on the information that it tries to transmit to the user:
37 16 Miguel Rocha
38 17 Miguel Rocha
%{color:red}Red light (Working mode):%
39 24 Miguel Rocha
* Blinking normal (1 time per second) - the device is acquiring the signal and writing the corresponding data in the SD card.
40 24 Miguel Rocha
* Blinking fast (3 times per second) - the device is acquiring the signal but is not recording data because the SD card is full.
41 17 Miguel Rocha
* Not blinking - remove the SD card from the electronic device and put it back again.
42 17 Miguel Rocha
43 17 Miguel Rocha
%{color:green}Green light (Battery):%
44 17 Miguel Rocha
* Slow blinking (1 time per 5 seconds) - battery under 30%.
45 1 Miguel Rocha
* Standard blinking  (1 time per second) - battery under 15%.
46 1 Miguel Rocha
* Fat blinking (3 times per second) - battery under 5%.
47 1 Miguel Rocha
* Light on - battery charging, when the light turns off the battery is fully charged.
48 1 Miguel Rocha
49 17 Miguel Rocha
%{color:blue}Blue light (Bluetooth):%
50 1 Miguel Rocha
* Standard blinking (1 time per second) - Bluetooth is active but is not connected to any electronic device.
51 21 Miguel Rocha
* Blinking 5 times and from then blinking slowly (1 time per 8 seconds) - Bluetooth is on and the electronic device is empaired with another device.
52 1 Miguel Rocha
53 21 Miguel Rocha
h3. +Technical spcifications+
54 21 Miguel Rocha
55 22 Miguel Rocha
The hardware and communication specifications can be visualized in the tables below (Figure 3):
56 1 Miguel Rocha
57 1 Miguel Rocha
p=. !{width:400px}Specs.png!
58 1 Miguel Rocha
_Fig 3. Technical and logger unit specifications of the vital jacket hardware._
59 24 Miguel Rocha
60 24 Miguel Rocha
h2. *Software Development Kit (SDK)*
61 24 Miguel Rocha
62 24 Miguel Rocha
The Vital Jacket is also accompanied by software tools that provide integration possibilities into new prototypes and products, namely a Software Development Kit (SDK) and an Application Programming Interface (API) for different programming environments with drivers and sample code. The programming environments supported are Windows, Linux, Matlab, and Android, with the latter being of our particular interest due to providing integration with AndroidStudio for App development. The Android package includes a data processing library (BioLib.jar) with a +QRS+ detector algorithm and a file with a sample of code (TestBioLib.apk). This provides a stream of a set of control parameters that can be used to develop the Step-N-Count app. The data that can be streamed to AndroidStudio is represented in Figure 4.
63 24 Miguel Rocha
64 25 Miguel Rocha
p=. !{width:250px}AndroidLib.png!
65 24 Miguel Rocha
_Fig 4. Data parameters received from the VitalJacket device._