Difference between revisions of "IoTGateway/BSP/Linux/Quark/Bluetooth Testing Guide"
From ESS-WIKI
(→Pair the peer device) |
(→Send the specified file to the peer device) |
||
Line 34: | Line 34: | ||
==<span style="color:#0070c0;">Send the specified file to the peer device</span>== | ==<span style="color:#0070c0;">Send the specified file to the peer device</span>== | ||
− | :<code># ./bt_send.sh <span style="color:#7030a0;">'''${BT_MAC_ADDR}'''</span> <span style="color:#7030a0;">'''${FILE}'''</span></code> | + | :While the configuration of the peer device is ready... |
+ | ::<code># ./bt_send.sh <span style="color:#7030a0;">'''${BT_MAC_ADDR}'''</span> <span style="color:#7030a0;">'''${FILE}'''</span></code> |
Revision as of 11:50, 14 June 2016
Bluetooth Testing Guide for Quark Platform
Contents
Getting Started
Conventions
- ${BSP_HOME} : the directory BSP pack extracted to
- e.g. ~/LBV2011/meta-clanton_v1.2.0
- ${BT_MAC_ADDR} : Bluetooth peer device's MAC address
- ${FILE} : test file that be sent to peer device
Prerequisites
All operations in this guide are based on BlueZ5, please make sure the verion of BSP is V2.011 at least.
Convert BlueZ4 to BueZ5 if BSP quarkLBV2011 used
In LBV2011 the BlueZ4 is used by default, it is necessary to do the following precedures to convert to BlueZ5.
- Download the File:QuarkLBV2011 convert to BlueZ5.tar.gz, and perform below command
$ tar xvf quarkLBV2011_convert_to_BlueZ5.tar.gz -C ${BSP_HOME}
- Rebuild all image files(click this for details)
Bluetooth/WiFi mini-PCIe card
Testing Operations
Pair the peer device
- If peer device is not paired ever.
# ./bt_pair.sh ${BT_MAC_ADDR}
- If peer device is paired ever, repair it.
# ./bt_pair.sh -u ${BT_MAC_ADDR}
Send the specified file to the peer device
- While the configuration of the peer device is ready...
# ./bt_send.sh ${BT_MAC_ADDR} ${FILE}