CalAmp BDR01 User Manual

User Manual
CalAmp BlueBoard User Manual
FCC ID: APV-BRD01
IC: 5843A-BRD01
Version:
1.0
Page #:
1 of 20
User Manual
Created by: Boris Velv
1 Introduction ........................................................................................................................ 3
2 Description .......................................................................................................................... 3
3 Setup ................................................................................................................................... 4
3.1 LMU BT LE driver streams and serial port configuration parameters setup example. 4
Version:
1.0
Page #:
2 of 20
3.2 LMU BTST SPP driver streams and serial port configuration parameters setup
example. ................................................................................................................................. 4
3.3 LMU Bluetooth driver configuration parameters setup. ............................................ 5
3.4 LMU user serial message configuration parameters setup example......................... 6
3.5 BTCS version format. ................................................................................................... 7
3.6 BTCS default Pass key. ................................................................................................. 7
3.7 Verification of LMU BTST SPP mode “Data” state example. ...................................... 7
3.8 Verification of LMU configuration for BLE “connection” mode example. ................. 8
3.9 Verification of LMU BLE “Advert broadcast scanning” mode configuration
example. ................................................................................................................................. 8
4 Usage .................................................................................................................................. 9
4.1 Demonstration of LMU BT SPP mode. ........................................................................ 9
4.2 Demonstration of BLE “connection” mode based remote temperature sensor
device. .................................................................................................................................... 9
4.3 Demonstration of BLE “broadcast scanning” mode based remote KeyFob DriverID
device. .................................................................................................................................. 11
5 PWA Label ......................................................................................................................... 11
6 Integration Instructions .................................................................................................... 12
7 License Agreement ........................................................................................................ 12
8 Limited Warranty ............................................................................................................ 17
9 Regulatory Information .................................................................................................. 19
User Manual

1 Introduction

This application note documents the use of Bluetooth chipset device based on TI MSP430F5438A microcontroller and CC2564 RF processor. The BTCS device has Bluetooth LE4.0 dual mode capabilities. The firmware is based on Stonestreet One Bluetopia protocol stack. The document uses as an example the Texas Instruments CC 2541 Sensor Tag with the purpose of reading the temperature from TI TMP006 temperature sensor. A “KeyFob” device which broadcasts “Button xx press” events together with “battery charge state as percentage“ information is used as another example.
Version:
1.0
Page #:
3 of 20

2 Description

The BTCS device is connected to a LMU serial port. The BTCS unit supports Bluetooth SPP mode of operation. BTCS plays a server slave device which upon connection with a Remote Bluetooth client master device can exchange data. There are two Bluetooth low energy (BLE) modes of operation: “Connection” based and an “Advert Broadcast Scanning” mode. In “Connection” mode, the LMU firmware starts the discovery process of all BLE remote devices. If a match is found based on the remote address stored as an “APP PARAM 2082”, the discovery sequence is ended and the connection process starts. Upon the reception of “CONNECTED_OK” event, the user will be able to send setup commands to the remote device, and consequently receive the sensor data.
In “Advert Broadcast scanning” mode BT driver simply receives the broadcast advertisements from all remote BLE devices.
The block diagram is presented in Figure 1 below.
BLE “AT cmd” Parser
User Serial Tx Data
BT STREAM
SPP
User Manual
BT_DRV BT_ Sensor
BTCS
Version:
1.0
Page #:
4 of 20
User Serial Rx Data
BT STREAM
BT_DRV
BTCS
BT_ Sensor
Figure 1

3 Setup

3.1 LMU BT LE driver streams and serial port configuration parameters
setup example.
Map debug stream to Aux1 port.
AT$APP PARAM 3072,3,0
Bluetooth stream to AUX 2.
AT$APP PARAM 3072,14,1
A Bluetooth stream baud rate set to 115200
AT$APP PARAM 3073,14,12
A Bluetooth stream set to 8, n, 1
AT$APP PARAM 3074,14,3
User0 Stream to Bluetooth Port
AT$APP PARAM 3072,0,8
3.2 LMU BTST SPP driver streams and serial port configuration
parameters setup example.
LMU BT driver SPP mode setup:
at$app param 2083,0,0
Loading...
+ 8 hidden pages