Difference between revisions of "IoTGateway/BSP/Linux/Quark/Bluetooth Testing Guide"

From ESS-WIKI
Jump to: navigation, search
(Conventions)
(Bluetooth/WiFi mini-PCIe card)
Line 24: Line 24:
  
 
===Bluetooth/WiFi mini-PCIe card===
 
===Bluetooth/WiFi mini-PCIe card===
[http://www.advantech.com/products/1-2r51yz/ewm-w155h/mod_26cc4a99-311c-4d34-982a-bbe3d46372e1 EWM-W155H01E]
+
:[http://www.advantech.com/products/1-2r51yz/ewm-w155h/mod_26cc4a99-311c-4d34-982a-bbe3d46372e1 EWM-W155H01E]
  
 
=Testing Operations=
 
=Testing Operations=

Revision as of 11:49, 14 June 2016

Bluetooth Testing Guide for Quark Platform

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

EWM-W155H01E

Testing Operations

Pair the peer device

The peer device is never paired.
# ./bt_pair.sh ${BT_MAC_ADDR}
The peer device is paired before, repair it.
# ./bt_pair.sh -u ${BT_MAC_ADDR}

Send the specified file to the peer device

# ./bt_send.sh ${BT_MAC_ADDR} ${FILE}