From 94567a6b0d06a16dbd245f5e1152defa6035f74a Mon Sep 17 00:00:00 2001 From: Bjørn Mork Date: Thu, 30 May 2019 21:13:36 +0200 Subject: reading challenge successfully MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 05-30 21:13:01.878 23809 23826 D Defogger MainActivity: : 0000a001-0000-1000-8000-00805f9b34fb read M=1;C=sw9rihcn4hpeu2bc Signed-off-by: Bjørn Mork --- Defogger/src/no/mork/android/defogger/MainActivity.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Defogger/src/no/mork/android/defogger/MainActivity.java b/Defogger/src/no/mork/android/defogger/MainActivity.java index c0a5406..c9baf69 100644 --- a/Defogger/src/no/mork/android/defogger/MainActivity.java +++ b/Defogger/src/no/mork/android/defogger/MainActivity.java @@ -125,6 +125,7 @@ public class MainActivity extends Activity implements GattClientActionListener { public void onServicesDiscovered(BluetoothGatt gatt, int status) { List serviceList = gatt.getServices(); BluetoothGattService s; + BluetoothGattCharacteristic a001; for (BluetoothGattService service : serviceList) { Log.d(msg, service.getUuid().toString()); @@ -134,7 +135,15 @@ public class MainActivity extends Activity implements GattClientActionListener { for (BluetoothGattCharacteristic c : s.getCharacteristics()) { Log.d(msg, "ipcam char: " + c.getUuid().toString()); } + + a001 = s.getCharacteristic(UUID.fromString("0000a001-0000-1000-8000-00805f9b34fb")); + gatt.readCharacteristic(a001); + } + + public void onCharacteristicRead (BluetoothGatt gatt, BluetoothGattCharacteristic c, int status) { + Log.d(msg, c.getUuid().toString() + " read " + c.getStringValue(0)); } + } private void connectDevice(BluetoothDevice device) { -- cgit v1.2.3