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-30 21:13:50 +0200 |
commit | 94567a6b0d06a16dbd245f5e1152defa6035f74a (patch) | |
tree | 7ed02670699b167d5a4d3804f33499006d2ab929 | |
parent | 0ebb65bb46e8fd7accaf7cd312ff6d0d5504a22f (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) { |