Я хотел бы знать, как отображать услуги - PullRequest
0 голосов
/ 29 января 2019

В настоящее время я работаю с чипом bluetooth и хотел бы отобразить его функции.

Я пытаюсь использовать метод getService();, но этот мне вернулся null

private final BluetoothGattCallback mGattCallback =
        new BluetoothGattCallback() {
            @Override
            public void onConnectionStateChange(BluetoothGatt gatt, int status, int newState) {
                String intentAction;
                if (newState == BluetoothProfile.STATE_CONNECTED) {
                    intentAction = ACTION_GATT_CONNECTED;
                    mConnectionState = STATE_CONNECTED;
                    broadcastUpdate(intentAction);
                    Log.i(TAG, "Connected to GATT server.");
                    Log.i(TAG, "Attempting to start service discovery:" +
                            mBluetoothGatt.discoverServices());
                    Log.i(TAG, "Attempting to start service discovery:" +
                            mBluetoothGatt.getService(UUID.fromString(SampleGattAttributes.UUID_Address)));


                } else if (newState == BluetoothProfile.STATE_DISCONNECTED) {
                    intentAction = ACTION_GATT_DISCONNECTED;
                    mConnectionState = STATE_DISCONNECTED;
                    Log.i(TAG, "Disconnected from GATT server.");
                    broadcastUpdate(intentAction);
                }
            }
        };

Я бы хотел показать в логах список характеристик.заранее благодарю за помощь

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