background image

BL600 Development Kit

 

 

 

 

Embedded Wireless Solutions Support Center: 
http://ews-support.lairdtech.com 

 
www.lairdtech.com/bluetooth

 

 

Laird 

Americas: +1-800-492-2320 

Europe: +44-1628-858-940

 

Hong Kong: +852 2923 0610

 

 

Loading a 

smart

BASIC Heart Rate Service Application 

Quick Start Guide  

v1.1

 

 

This guide demonstrates how to load a 

smart

BASIC Heart Rate Service application (hrs.heart.rate.SB) onto the 

BL600 development board and view the data on a BT4.0 iPad/iPhone. For this example, the heart rate data 
originates from a fictional sensor attache

d to the UART in the format “hr 60”.

 

Requirements 

 

PC running Windows XP or later 

 

UWTerminal 6.50 or later 

 

hrs.heart.rate.SB 

smart

 

BASIC sample application 

 

Library files inside the “lib” folder

 

 

USB A to mini B cable 

 

iPad 3/ iPhone 4S or newer with BT4.0 support 

 

Internet connection on iOS device (to download the BL600 app) 

 

DVK_BL600 User Manual 

 

FTDI Drivers 

http://www.ftdichip.com/Drivers/VCP.htm

 (for some versions of Windows) 

Development Kit Setup 

To setup the BL600 development kit (DVK), follow these steps: 

1.

 

Configure the BL600 development kit to the following settings: 

 

DC/USB power source switch (SW4) set to USB 

 

VCC_1V8/VCC_3V3 switch (SW5) set to VCC_3V3 

 

CR2033/VCC_3V3/1V8 switch (SW6) set to VCC_3V3/1V8 

2.

 

Connect one end of the mini USB cable to CON4 on the DVK board and the other end to your PC.  

3.

 

Follow the on screen prompts. Windows may prompt you to install FTDI drivers.  
When complete, the DVK board appears in the Windows device manager as a 

USB Serial Port

4.

 

Note the port number shown in the device manager. 

5.

 

Extract UWTerminal and run the program.  

6.

 

Configure the COM port with the port number seen in device manager with the following settings 
(

Figure 1

):  

 

Baudrate 

 9600 

 

Stop Bits 

 1  

 

Data Bits 

 8  

 

Handshaking 

 None 

 

Figure 1: Comms Settings 

Summary of Contents for BL600 Series

Page 1: ...port Internet connection on iOS device to download the BL600 app DVK_BL600 User Manual FTDI Drivers http www ftdichip com Drivers VCP htm for some versions of Windows Development Kit Setup To setup the BL600 development kit DVK follow these steps 1 Configure the BL600 development kit to the following settings DC USB power source switch SW4 set to USB VCC_1V8 VCC_3V3 switch SW5 set to VCC_3V3 CR203...

Page 2: ...pe left any existing devices to delete them To load a smartBASIC application follow these steps 1 Ensure that the cross compiler is located in the same folder as UWTerminal Its name is formatted similar to XComp_BL600r2_0B41_1483 where 0B41_1483 indicates a hash key Every firmware version requires its corresponding cross compiler with a matching hash key Note This smartBASIC application imports mu...

Page 3: ...1628 858 940 Hong Kong 852 2923 0610 Figure 4 Compiled and Loaded Figure 5 Cross Compiler Error 4 Locate the correct version and place it in the same folder as UWterminal 5 Confirm that the hrs application is loaded by using the command at dir Note The file extension is truncated from files copied onto the BL600 module Therefore when hrs SB is copied to the device its name becomes hrs Figure 6 Dir...

Page 4: ...he BL600 app doesn t appear in the results select iPhone Only from the dropdown menu BL600 by Laird Technologies https itunes apple com gb app bl600 id594855763 mt 8 Figure 7 BL600 app installed 2 Once installed run the BL600 application on your iOS device 3 Select Sensors Heart Rate Monitor Do not press Connect until hrs SB is running on the development board Figure 8 BL600 App Home screen sensor...

Page 5: ...Return to UWterminal and type hrs followed by return in the main window to run the application The module initialises and advertisements begin and the log is printed to the console Figure 9 hrs sb running 2 Press Connect on the iPhone iPad Note If the module times out before you press Connect press the reset button on the development board allow the module to reset and run the application again 3 ...

Page 6: ...Phone iPad screen Figure 11 Figure 11 Data received provided by hrs sb To update the iPad with new heart rate values send the command as in the following example hr 96 CR send CR Pressing reset button on the DVK board while hrs SB is running returns the module ti interactive mode where you can reissue commands to the module REVISION HISTORY Revision Date Description Initiated By 1 0 22 Feb 2013 In...

Reviews: