Прочитайте характеристику в BLE - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть метод, который читает определенную характеристику с помощью Bluetooth Gatt.

public void ReadNotificationCommand(BluetoothGatt gatt)
        {
            try
            {
                var a = UUID.FromString("503C2500-802E-11E8-AF7D-0800200C9A66");
                var b = UUID.FromString("503C2503-802E-11E8-AF7D-0800200C9A66");

                var x = gatt.GetService(a).GetCharacteristic(b);

                gatt.ReadCharacteristic(x);
            }
            catch (Exception ex)
            {

            }
        }

Как я могу вызвать этот метод ReadNotificationCommand в следующем методе переопределения?

  public override void OnCharacteristicRead(BluetoothGatt gatt, BluetoothGattCharacteristic characteristic, [GeneratedEnum] GattStatus status)
        {

            base.OnCharacteristicRead(gatt, characteristic, status);
        }

Метод ReadNotificationCommand возвращает мне значение. Я хочу получить доступ к этому значению, на мой взгляд. Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...