2014年8月1日 星期五

AFNetworking

Chinese

http://www.15yan.com/story/9LCNBXwndDA/
http://www.raywenderlich.com/59255/afnetworking-2-0-tutorial
https://github.com/AFNetworking/AFNetworking

2014年5月31日 星期六

Set your PC wireless as AP (Chinese)

http://blog.xuite.net/yh96301/blog/52994182-Windows+7%E7%AD%86%E8%A8%98%E5%9E%8B%E9%9B%BB%E8%85%A6%E8%A8%AD%E5%AE%9A%E7%82%BA%E7%84%A1%E7%B7%9A%E5%9F%BA%E5%9C%B0%E5%8F%B0

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.

2014年4月9日 星期三

Throughput for BLE on Apple iOS device

The content is from Apple mail:
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/

IC & components supplier

IC & components supplier:
貿澤電子 http://tw.mouser.com/

Digikey
http://www.digikey.tw/?WT.srch=1&WT.medium=cpc&WT.mc_id=IQ65633436-VQ2-g-VQ6-44379872831-VQ15-1t2-VQ16-c


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








2014年3月7日 星期五

吸音棉/隔音棉 diy from 網友

http://www.techbang.com/posts/8165-pcadv-hardware-modification-of-heaven-one-hundred-twelveths-clay-gun-mute-casing-okay?page=3

2014年2月9日 星期日

Good I2C lesson 中文

I2C concept
http://jyhshin3.blogspot.tw/2009/04/ic-inter-integrated-circuit.html

截至2006年11月1日為止,使用I²C協定不需要為其專利付費,但製造商仍然需要付費以獲得I²C從屬裝置位址。 from (wiki)