Project Device and Hardware Analysis

working close range, then they will interfere each other with the signal from our HxM to smartphone. So try to move away and try connecting it again. Lastly, we also can check the functionality of the Bluetooth connection between the HxM with our smartphone by using another application. If there is no error for the Bluetooth connection, then they should be the application problem to cause the application malfunction.

4.3 Zephyr HxM BT heart rate monitor device connection with R-Tracker4Life

R-Tracker4Life is designed for the heart rate monitoring purpose. This android app is designed based on Zephyr HxM BT heart rate monitor device, so if the user wants to use the heart rate tracking features in the application, the user must have the HxM hardware and then connecting with their smartphone. For connecting the HxM hardware to smartphone, firstly user need to turn on Bluetooth on their smartphone. After that pairing the hardware with smartphone and then run the application. By following these procedure user are able to connect the HxM hardware with the application. Procedure: 1. Wearing Zephyr HxM BT heart rate monitor device on the chest position of your body. 2. Take a deep breath to turn on the hardware device. 3. Turn on Bluetooth on your smartphone. 4. Select Zephyr HxM BT device to connect it. 5. It will require a pin number to access it, normally is “1234”. But developer also can change in the coding part. 6. After key in the pin number, now you were pairing the HxM hardware with your smartphone already. 7. Open your application and then start to track your heart rate. Figure4.4: Zephyr HxM BT hardware device. Figure 4.5: Turn on Bluetooth. Figure 4.6: Select Zephyr HxM heart rate device. I. II. Figure 4.7: Key in Pin number to access the connection. Figure 4.8: HxM successful to paired and ready to use. III. IV.

4.4 Application R-Tracker4Life Analysis

4.4.1 App features analysis

The first part we discuss about how the hardware connection with the application software. Now we continue to discuss about the android application which is R-Tracker4Life. Firstly, this android application is developing in the integrated development environment which is Eclipse software. Eclipse is a software which provides a development platform to developer who want to develop an Android application. The most important thing is it is an open source integrated development environment IDE to let developers develop their project. Since R-Tracker4Life is developed based on Zephyr HxM BT heart rate device, so the first step to develop this application is to build the link bridge between the hardware and the application. Besides that, we also need to design a layout to display the heart rate result, we get it from the HxM device and then to display for the user know either the application has connected with the heart rate device or not. Figure 4.9: Coding for communication between the hardware and the application.