1. Choose a COM port for a Bluetooth enabled device
http://windows.microsoft.com/en-us/windows/choose-com-port-bluetooth#1TC=windows-7
http://msdn.microsoft.com/en-us/library/windows/apps/bg182882.aspx#four
2. Certification
http://wmpoweruser.com/windows-8-bluetooth-stack-pass-through-certification/
2014年4月20日 星期日
2014年4月18日 星期五
Android 4.4 Bluetooth pairing
1. Set the chip default pin code as "1234"
2. Use Android BLE App to connect BLE sensor, then show pairing request.
3. Need to key "001234" to do bonding but not "1234"
For iOS, just key "1234" is Okay.
2. Use Android BLE App to connect BLE sensor, then show pairing request.
3. Need to key "001234" to do bonding but not "1234"
For iOS, just key "1234" is Okay.
2014年4月14日 星期一
2014年4月9日 星期三
Throughput for BLE on Apple iOS device
The content is from Apple mail:
Consider UART interface, 19200 bps is the max limitation.
A rule of thumb do not use BTLE for anything more than simple signaling requiring less than ~17kbps.
This means sending voice or transferring large data files is really not practical. Also, for the iPhone the latency could be around 37.5ms (that appears to be the smallest connection interval that is officially supported although I have seen an iPad connect at 20ms)
Consider UART interface, 19200 bps is the max limitation.
refer to the original here.
2014年4月8日 星期二
Ant+
The short range wireless technology for sport application most as Bluetooth low energy called Ant+.
http://www.thisisant.com/directory/filter/~/60/~/
Now is supported public Android phone like Samsung, Soney, HTC, etc.
The smart phone supported:
http://www.thisisant.com/business/opportunities/mobile
Compare to BLE from Ant+
http://www.thisisant.com/developer/ant-plus/ant-ble-comparison#380_tab
Blog and reference
http://www.dcrainmaker.com/2012/02/much-better-usb-ant-stick-for-your.html
http://developer.sonymobile.com/knowledge-base/technologies/ant/
http://www.thisisant.com/directory/filter/~/60/~/
Now is supported public Android phone like Samsung, Soney, HTC, etc.
The smart phone supported:
http://www.thisisant.com/business/opportunities/mobile
Compare to BLE from Ant+
http://www.thisisant.com/developer/ant-plus/ant-ble-comparison#380_tab
Blog and reference
http://www.dcrainmaker.com/2012/02/much-better-usb-ant-stick-for-your.html
http://developer.sonymobile.com/knowledge-base/technologies/ant/
BLE development update
For iOS App development, shall refer to CoreBluetooth framework.
It describes how to use the Core Bluetooth framework to develop apps.
Also see the Bluetooth SIG specification here:
https://www.bluetooth.org/en-us/specification/adopted-specifications
Bluetooth accessory design guideline:
https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
For glucose profile development, refer to the chip vendor web:
1. TI wiki
http://processors.wiki.ti.com/index.php/Category:BluetoothLE
2. Nordic developer zone:
https://devzone.nordicsemi.com/documentation/nrf51/4.1.0/html/group__ble__sdk__app__gls.html
For custom profile development, refer to the article here:
https://developer.bluetooth.org/DevelopmentResources/Pages/Custom-Profile-Development.aspx
Bluetooth products lists for Smart Ready and Smart.
http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
Bluetooth Qualified lists
https://www.bluetooth.org/tpg/listings.cfm
http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
Nordic solution;
http://blog.bluetooth-smart.com/2011/10/05/bluetooth-low-energy-development-kits-2/
Development for Nordic guide:
http://robolabwiki.sdu.dk/mediawiki/index.php/Nordic_Semiconductor_nRF51822_development
Sample code from github:
https://github.com/NordicSemiconductor
enzytek iOS BLE solution (CSR)
https://www.youtube.com/watch?v=7-1-QIQW2UQ
CSR BLE solution
https://wiki.csr.com/wiki/Main_Page
Android source code for TI sensor tag:
https://github.com/lnanek/BleActionLog
It describes how to use the Core Bluetooth framework to develop apps.
- Core Bluetooth Programming Guide - iOS Bluetooth Smart API Guide
- Core Bluetooth Framework Reference - iOS Bluetooth Smart API Reference
Also see the Bluetooth SIG specification here:
https://www.bluetooth.org/en-us/specification/adopted-specifications
Bluetooth accessory design guideline:
https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
For glucose profile development, refer to the chip vendor web:
1. TI wiki
http://processors.wiki.ti.com/index.php/Category:BluetoothLE
2. Nordic developer zone:
https://devzone.nordicsemi.com/documentation/nrf51/4.1.0/html/group__ble__sdk__app__gls.html
For custom profile development, refer to the article here:
https://developer.bluetooth.org/DevelopmentResources/Pages/Custom-Profile-Development.aspx
Bluetooth products lists for Smart Ready and Smart.
http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
Bluetooth Qualified lists
https://www.bluetooth.org/tpg/listings.cfm
http://www.bluetooth.com/Pages/Bluetooth-Smart-Devices-List.aspx
Nordic solution;
http://blog.bluetooth-smart.com/2011/10/05/bluetooth-low-energy-development-kits-2/
Development for Nordic guide:
http://robolabwiki.sdu.dk/mediawiki/index.php/Nordic_Semiconductor_nRF51822_development
Sample code from github:
https://github.com/NordicSemiconductor
enzytek iOS BLE solution (CSR)
https://www.youtube.com/watch?v=7-1-QIQW2UQ
CSR BLE solution
https://wiki.csr.com/wiki/Main_Page
Android source code for TI sensor tag:
https://github.com/lnanek/BleActionLog
訂閱:
文章 (Atom)