diff options
author | Bjørn Mork <bjorn@mork.no> | 2019-05-30 21:13:36 +0200 |
---|---|---|
committer | Bjørn Mork <bjorn@mork.no> | 2019-05-31 14:51:51 +0200 |
commit | 33f293216833f91306e495992b3d02d64765ef2e (patch) | |
tree | 5824f06c35d5d7cd2b2d9b8a06ba5faa1a0c0db9 | |
parent | 18c5651c749941cfa9b8139a6dd03e281a3fd1c0 (diff) |
reading challenge successfully
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 <bjorn@mork.no>
-rw-r--r-- | Defogger/src/no/mork/android/defogger/MainActivity.java | 9 |
1 files changed, 9 insertions, 0 deletions
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<BluetoothGattService> 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) { |