Open main menu

CDOT Wiki β

Changes

Phonegap Healthcare Adapter Bluetooth Implementation

1,182 bytes added, 14:18, 14 August 2012
no edit summary
: ''{{Main|Phonegap Healthcare Adapter}}''
 
== Bluetooth Profiles ==
A Bluetooth profile is a wireless interface specification for Bluetooth-based communication between devices.
=== iOS ===
* iOS 3+ SDK supports Bluetooth 2.2 devices.
** Profiles for Bluetooth 2.2 devices are specified [http://support.apple.com/kb/HT3647 here].
* iOS 5+ SDK supports low energy Bluetooth devices(Bluetooth 4.0).
== Android ==
* SDK supports Bluetooth 2.2
* No Support for Bluetooth 4.0
 
== Supported Languages ==
=== iOS ===
* [https://developer.apple.com/library/mac/documentation/cocoa/conceptual/objectivec/objc.pdf Objective C]
* C, C++ syntax is viable
=== Android ===
* Supports Java, equivalent to Java SE 6
* C, C++ support via the [http://developer.android.com/tools/sdk/ndk/index.html Android NDK]
 
== SDK Examples ==
=== iOS ===
* Example program interfacing with Bluetooth low energy temperature sensor using the SDK's CoreBluetooth class
** [http://developer.apple.com/library/ios/#samplecode/TemperatureSensor/Introduction/Intro.html Sample]
=== Android ===
* Example exploring interactions with Bluetooth devices using Android Bluetooth API's
** [http://developer.android.com/guide/topics/connectivity/bluetooth.html Sample]