Laird BL600 Series Quick Start Manual Download Page 2

Loading a 

smart

BASIC Heart Rate Service Application 

Quick Start Guide 

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

 
www.lairdtech.com/bluetooth

 

 

2

 

 

Laird Technologies 

Americas: +1-800-492-2320 

Europe: +44-1628-858-940 

Hong Kong: +852 2923 0610

 

 

7.

 

Verify that you can communicate with the board by typing 

at

 followed by a return. The module 

responds with 

00

 

Figure 2: Comms OK 

Loading a 

smart

 

BASIC Application 

Note:   When swapping between profiles on the same device, it may be necessary to clear any existing 

pairings on the module and iOS device. On the module, this can be done with the command 
at+btd*; and on the iOS device this can be done in Bluetooth settings.  
The BL600 app also allows you to manage devices through its connection manager available via the 
gears icon, swipe left any existing devices to delete them. 

To load a 

smart

 

BASIC 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 multiple library files. Please ensure that the source file 

hrs.heart.rate.sb

 

and the “lib” folder containing the libraries are in the same directory, as 

organised in the firmware ZIP file. 

2.

 

To compile and load a 

smart

 

BASIC application, right-click in the UWterminal main window and select 

XC Load. 

 

Figure 3: Right-click menu 

3.

 

Locate and open the 

hrs.heart.rate.SB

 application in the supplied 

smart

 

BASIC 

_Sample_Apps

 folder. 

When the application successfully compiles and loads, the console reads +++ DONE +++ (

Figure 4

). If 

the correct version of cross compiler is not present, an error displays (

Figure 5

)

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: