2015-02-11 2 views
0

Я могу сканировать устройство с моего приложения для Android после этого, я хочу отправить данные на это сканированное устройство. Как сделать? Пожалуйста, поделитесь мной примером кода, если таковой имеется.Как записать данные в устройство BLE в android

я говорил ответил на один спросил тот же вопрос здесь [Working with BLE Android 4.3 how to write characteristics?

, но я не получаю ниже PIACE кода

BluetoothGattService Service = mBluetoothGatt.getService(your Services); 

Here what is `your seervice` 

BluetoothGattCharacteristic charac = Service 
      .getCharacteristic(your characteristic); 

    Here what is `your characteristic` 

Просьба объяснить выше код

Благодарности

+0

Вы пробовали примеры из github, которые доступны? если еще не прошу пройти через gihub, который даст вам массу примеров! –

+0

Спасибо за ур rply, вы можете поделиться мне ссылкой @ JiteshUpadhyay – Prasad

ответ

0

Чтобы понять об услугах и характеристиках, ddl и запустить официальный проект BLE: https://android.googlesource.com/platform/development/+/cefd49aae65dc85161d08419494071d74ffb982f/samples/BluetoothLeGatt

Ваше устройство содержит множество сервисов, которые описывают, что он может вам предложить. С официальным проектом вы можете иметь доступ к ним. Обратите внимание, что каждая из услуг, как: 0000XXXX-0000-1000-8000-00805f9b34f вы можете найти здесь XXXX: https://developer.bluetooth.org/gatt/services/Pages/ServicesHome.aspx И это то же самое для характерного

Например, если вы хотите, чтобы найти имя из устройство Код UUID службы: 00001800-0000-1000-8000-00805f9b34f, а характеристикой является имя устройства. UUID 00002A00-0000-1000-8000-00805f9b34f.

Чтобы ответить на ваши вопросы, ваши сервисы являются UUID.

Смежные вопросы