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
5
 

15 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Atmel Corporation

 

1600 Technology Drive, San Jose, CA 95110 USA 

T: 

(+1)(408) 441.0311 

F: 

(+1)(408) 436.4200 

 

www.atmel.com

 

 
© 2015 Atmel Corporation. / Rev.: Atmel-42613A-ATSAMB11-BluSDK-SMART-Blood-Pressure-Profile-Getting-Started-Guide_UserGuide_112015. 
 
Atmel

®

, Atmel logo and combinations thereof, Enabling Unlimited Possibilities

®

, and others are registered trademarks or trademarks of Atmel Corporation in U.S. and 

other countries. ARM

®

, ARM Connected

®

 logo, and others are the registered trademarks or trademarks of ARM Ltd. Other terms and product names may be 

trademarks of others. 
 

DISCLAIMER: The information in this document is provided in connection with Atmel products. No license, express or implied, b y estoppel or otherwise, to any intellectual property right 
is granted by this document or in connection  with the sale of  Atmel products. EXCEPT AS  SET FORTH  IN THE  ATMEL TERMS AND CONDITIONS  OF SALES LOCATED ON THE 
ATMEL  WEBSITE,  ATMEL  ASSUMES  NO  LIABILITY  WHATSOEVER  AND  DISCLAIMS  ANY  EXPRESS,  IMPLIED  OR  STATUTORY  WARRANTY  RELATING  TO  ITS   PRODUCTS 
INCLUDING,  BUT  NOT  LIMITED  TO,  THE  IMPLIED  WARRANTY  OF  MERCHANTABILITY,  FITNESS  FOR  A  PARTICULAR  PURPOSE,  OR  NON -INFRINGEMENT.  IN  NO  EVENT 
SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT, CONSEQUENTIAL, PUNITIVE, SPECIAL OR INCIDENTAL 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 to specifications and products descriptions at any time without notice. Atmel  does not make any commitment to update the information 
contained  herein.  Unless  specifically  provided  otherwise,  Atmel  products  are  not  suitable  for,  and  shall  not  be  used  in,  automotive   applications.  Atmel  products  are  not  intended, 
authorized, or warranted for use as components in applications intended to support  or sustain life. 

SAFETY-CRITICAL, MILITARY, AND AUTOMOTIVE APPLICATIONS DISCLAIMER: Atmel products are not designed for and will not be used in conne ction with any applications where 
the failure of such products would reasonably be expected to result in si

gnificant personal injury or death (“Safety-Critical Applications”) without an Atmel officer's specific written consent. 

Safety-Critical  Applications  include,  without  limitation,  life  support  devices  and  systems,  equipment  or  systems  for  the  operation  o f  nuclear  facilities  and  weapons  systems.  Atmel 
products are not designed nor intended for use in military or aerospace applications or environments unless specifically desi gnated by Atmel as military-grade. Atmel products are not 
designed nor intended for use in automotive applications unless specifically designated by Atmel as automotive -grade. 

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: