Action Item #252
Updated by Hammel over 9 years ago
BLE is *Bluetooth Low Energy*, which is what the "TI SensorTag":http://processors.wiki.ti.com/index.php/Bluetooth_SensorTag uses. BLE is part of "Bluetooth 4.0":http://en.wikipedia.org/wiki/Bluetooth_low_energy. Bluetooth 4.0 "requires kernel 3.5":http://lwn.net/Articles/531133/ or later. "BlueZ":http://www.bluez.org/ 4.101 is the default in Buildroot 2013.11 (current PiBox version) but 5.14 is latest Bluez user space release. PiBox is currently using kernel 3.2.27. Requirements: * Upgrade to latest kernel at github.com/raspberrypi (see RM #176) * Bump Bluez-utils to 5.14 in Buildroot. * Get a "Bluetooth 4.0 dongle from Seeedstudio":http://www.seeedstudio.com/depot/bluetooth-csr40-usb-dongle-p-1320.html ** "GMYLE(R) Ultra-Mini USB Micro Bluetooth 4.0 Low Energy Wireless Dongle":http://www.amazon.com/GMYLE-Bluetooth-Technology-Wireless-Broadcom/dp/B007MKMJGO @ Amazon ** "IOGEAR Bluetooth 4.0 USB Micro Adapter":http://www.amazon.com/IOGEAR-Bluetooth-Micro-Adapter-GBU521/dp/tech-data/B007GFX0PY/ref=de_a_smtd @ Amazon * Build app based "gatttool" in BlueZ/attrib and referencing ** "SensorTag User's Guide":http://processors.wiki.ti.com/index.php/SensorTag_User_Guide ** "Raspberry Pi and TI CC2541 SensorTag":http://mike.saunby.net/2013/04/raspberry-pi-and-ti-cc2541-sensortag.html ** "Texas Instruments SensorTag Unboxing, Getting Started with Bluetooth Low Energy in Linux (with a Raspberry Pi)":http://www.cnx-software.com/2013/07/21/texas-instruments-sensortag-unboxing-getting-started-with-bluetooth-low-energy-in-linux-with-a-raspberry-pi/ *Update: 2015/07/18: * bluez-tools repo has moved from gitorious to github: https://github.com/khvzak/bluez-tools