Project

General

Profile

Action Item #252

Updated by Hammel about 10 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/ BlueZ 4.101 is the default in Buildroot 2013.11 2013.02 (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) github.com/raspberrypi. 
 * Bump Bluez-utils to 5.14 5.x 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/ 

Back