background image

 

ATSAMB11 BluSDK SMART 

– Blood Pressure Profile – Getting Started Guide [USER GUIDE]   

Atmel-42613A-ATSAMB11-BluSDK-SMART-Blood-Pressure-Profile-Getting-Started-Guide_UserGuide_112015 

1
1
 

11 

Figure 7-6. 

Mobile Application Blood Pressure Measurements 

 

Note: 

The Atmel SmartConnect mobile App for Android also implements the same features and 
provides the same look and feel. Henceforth incase a BLE compatible Android phone is used, the 
demo instructions from the mobile app perspective remain the same as above. 

 

 

Summary of Contents for ATSAMB11 BluSDK SMART

Page 1: ...ment and other data from a non invasive blood pressure sensor that exposes the Blood Pressure Service For example a nurse or doctor could use a non invasive blood pressure sensor on a patient that sends blood pressure measurements to a laptop or other hand held device This example demonstrates a Blood Pressure sensor application GATT Server role Features Device Discovery and Disconnection Pairing ...

Page 2: ...uide_UserGuide_112015 2 2 Table of Contents 1 Purpose 3 2 Demo Setup 3 3 Hardware Setup 3 4 Blood Pressure Measurements 4 5 Software Setup 5 5 1 Installation Steps 5 5 2 Build Procedure 5 6 Console Logging 7 7 Running the Demo 8 8 BluSDK SMART Software Architecture 12 9 ATMEL EVALUATION BOARD KIT IMPORTANT NOTICE AND DISCLAIMER 13 10 Revision History 14 ...

Page 3: ...setup of an Atmel ATSAMB11 Xplained board and bringing up an example profile supplied as part of the BluSDK SMART release The Bluetooth Blood Pressure Profile is an example application that is embedded as part of the software release package 2 Demo Setup 3 Hardware Setup Connect the ATSAMB11 board to the host PC using a Micro USB cable Figure 3 1 EDBG USB Port BLE Link iPhone Blood Pressure Monito...

Page 4: ...ectively update the display on its user interface during the measurement process When the Client Characteristic Configuration descriptor is configured for indications and a blood pressure measurement is available this characteristic shall be indicated while in a connection The Blood Pressure Measurement Application which is the GATT server will hold the characteristics and will send the measuremen...

Page 5: ...ng examples within the Atmel Studio environment Blood Pressure application for ATSAMB11 5 2 Build Procedure The following procedure is explained for ATSAMB11 application example 1 Select New Example Project Figure 5 1 Creating a New Example Project 2 Select SAMB11 in device family enter Blood Pressure in search window and expand Atmel Corp Projects The location and the name of the project can be s...

Page 6: ...ation via the USB to the ATSAMB11 board by using the Device Programing option available in Tools as shown below Figure 5 4 Programming the Blood Pressure Application 6 Inside the device programming the user has to select the correct configuration for the device and finally program the device by using the program button Figure 5 5 Flash the Blood Pressure Application 7 Once the application is flash...

Page 7: ...6 Console Logging For the purpose of debugging a logging interface had been implemented in the Blood Pressure Application The logging interface utilizes the same EDBG port that connects to ATSAMB11 A serial port monitor application for example TeraTerm shall be opened and attached to the corresponding COM port enumerated on the PC by the device Baud rate should be set at 115200 ...

Page 8: ...following settings Baudrate 115200 Parity None one Stop bit one Start bit no Hardware Handshake 3 Press the Reset button on the ATSAMB11 board 4 The device is now in advertising mode Figure 7 1 Console Display for Advertising Mode Initializing Blood Pressure Sensor Application Initializing SAMB11 BD Address 0xF8F005F23FFF Address Type 0 Device is in Advertising Mode 5 On the iPhone enable Bluetoot...

Page 9: ...e 7 3 Console Log for Pairing Procedure Initializing Blood Pressure Sensor Application Initializing SAMB11 BD Address 0xF8F005F23FFF Address Type 0 Device is in Advertising Mode Connected to peer device with address 0xccfa00710852 Connection Handle 0 Peer device request pairing Sending pairing response Please Enter the following Pass code on other Device 123456 Pairing procedure completed successf...

Page 10: ...ed successfully Notifications enabled by the remote device for interim cuff pressure Indications enabled by the remote device for blood pressure Systolic 10 kpa Diastolic 07 kpa Map 08 kpa Pulse rate 60 bpm Press the button to receive the blood pressure parameters Started sending Interim Cuff Pressure Values Cuff pressure 80 mmhg Cuff pressure 81 mmhg Cuff pressure 82 mmhg Cuff pressure 83 mmhg Cu...

Page 11: ...rted Guide_UserGuide_112015 1 1 11 Figure 7 6 Mobile Application Blood Pressure Measurements Note The Atmel SmartConnect mobile App for Android also implements the same features and provides the same look and feel Henceforth incase a BLE compatible Android phone is used the demo instructions from the mobile app perspective remain the same as above ...

Page 12: ...USER GUIDE Atmel 42613A ATSAMB11 BluSDK SMART Blood Pressure Profile Getting Started Guide_UserGuide_112015 1 2 12 8 BluSDK SMART Software Architecture Figure 8 1 illustrates the top level diagram for the ATSAMB11 configuration Figure 8 1 ATSAMB11 Software Architecture ...

Page 13: ...aluation board kit AS IS without any warranties or indemnities The user assumes all responsibility and liability for handling and use of the evaluation board kit including without limitation the responsibility to take any and all appropriate precautions with regard to electrostatic discharge and other technical issues User indemnifies Atmel from any claim arising from user s handling or use of thi...

Page 14: ...ssure Profile Getting Started Guide USER GUIDE Atmel 42613A ATSAMB11 BluSDK SMART Blood Pressure Profile Getting Started Guide_UserGuide_112015 1 4 14 10 Revision History Doc Rev Date Comments 42613A 11 2015 Initial document release ...

Page 15: ...L DAMAGES INCLUDING WITHOUT LI MITATION DAMAGES FOR LOSS AND PROFITS BUSINESS INTERRUPTION OR LOSS OF INFORMATION ARISING OUT OF THE USE OR INABILITY TO USE THIS DOCUMENT EVEN IF ATMEL HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES Atmel makes no representations or warranties with respect to the accuracy or completeness of the contents of this document and reserves the right to make changes t...

Reviews: