• 07/14/2017
  • Public Content
Contents

Tools for Bluetooth®

Debug Tools
Reference Operating System for IoT includes various widely used debug tools for Bluetooth® :
  • hcitool
  • hciconfig
  • hcidump
  • btmon
These tools provide the --help option about usage. Also, there are many resources available publicly to help you use these tools.
Note
: sdptool doesn't work well with bluez5. Use the following workaround:
Open the file
/
lib/systemd/system/bluetooth.service
and change the
ExecStart
line to the following:
ExecStart=/usr/libexec/bluetooth/bluetoothd
--compat
systemctl daemon-reload
systemctl restart Bluetooth
BlueZ Tools
The Bluez package provides many useful tools, which are not installed by default. To install them to the image:
In the file
meta-ref-os-iot/recipes-image/image/full-image.bb
,
 add
IMAGE_INSTALL_append = "\ ${MACHIME_EXTRA_RECOMMENDS} \
    
 
bluez5-noinst-tools \            bluez5-obex \      bluez5-testtools \  "
 

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804