summaryrefslogtreecommitdiff
path: root/framework/java/android/bluetooth/BluetoothClass.java
diff options
context:
space:
mode:
authorJaikumar Ganesh <jaikumar@google.com>2011-01-05 13:49:00 -0800
committerJaikumar Ganesh <jaikumar@google.com>2011-01-06 14:18:42 -0800
commit7524e6b9e25a460034700acfeca15d14d4774ede (patch)
tree21e7b73202fbe8c0c9d50dc36aaa92adcc5b90d9 /framework/java/android/bluetooth/BluetoothClass.java
parent203b5816c481025bb1252c791c69677dad57546f (diff)
Follow the spec recommendation for keyboard pairing.
Generate a variable pin and show it to the user. Change-Id: Id4aae7a16f25c67d6c6ead6fd936cb14087f3c7a
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothClass.java')
-rw-r--r--framework/java/android/bluetooth/BluetoothClass.java18
1 files changed, 18 insertions, 0 deletions
diff --git a/framework/java/android/bluetooth/BluetoothClass.java b/framework/java/android/bluetooth/BluetoothClass.java
index e604e6becc..54bf4afa93 100644
--- a/framework/java/android/bluetooth/BluetoothClass.java
+++ b/framework/java/android/bluetooth/BluetoothClass.java
@@ -226,6 +226,24 @@ public final class BluetoothClass implements Parcelable {
public static final int HEALTH_PULSE_OXIMETER = 0x0914;
public static final int HEALTH_PULSE_RATE = 0x0918;
public static final int HEALTH_DATA_DISPLAY = 0x091C;
+
+ // Devices in PERIPHERAL major class
+ /**
+ * @hide
+ */
+ public static final int PERIPHERAL_NON_KEYBOARD_NON_POINTING = 0x0500;
+ /**
+ * @hide
+ */
+ public static final int PERIPHERAL_KEYBOARD = 0x0540;
+ /**
+ * @hide
+ */
+ public static final int PERIPHERAL_POINTING = 0x0580;
+ /**
+ * @hide
+ */
+ public static final int PERIPHERAL_KEYBOARD_POINTING = 0x05C0;
}
/**