Чтение значения gatt c в android студийном уведомлении - PullRequest
0 голосов
/ 02 апреля 2020

Я хочу прочитать значение характеристики GATT c путем уведомления.

Это означает, что мне нужно установить эту характеристику c для уведомления, а затем прочитать данные.

Я хочу sh сделать это в функции из клика.

Когда я запускаю свою деятельность, характеристики обнаруживаются и добавляются в этот массив

private ArrayList<ArrayList<BluetoothGattCharacteristic>> mGattCharacteristics =
            new ArrayList<ArrayList<BluetoothGattCharacteristic>>();

У меня есть UUID значения службы и характеристики c как мне получить характеристику c из этого?

То, что я хочу, выглядит примерно так:


BluetoothGattCharacteristic mycharacterisic;
 mycharacterisic = mGattCharacteristics.get(1).get(1);
mBluetoothLeService.setCharacteristicNotification(mycharacterisic, true);
//output to a text box via notification

Get (1). get (1) - это просто случайные параметры, которые я ввел. Как мне сделать это через UUID?

Спасибо

...