Считывание веса с весов

Я пытаюсь считать вес на весах (устройство BLE) через Bluetooth с помощью приложения для Android. Я могу подключиться к нему и получить службы и характеристики с заданными UUID (из официальной документации). Но не знаю, как читать значение веса. В документации они также упомянули, что мне нужно передать некоторые команды для считывания значений с весов. Не знаю, как через блютуз передавать команды на весы. Пожалуйста, помогите мне в этом отношении, заранее спасибо.

какие весы? и есть ли у них SDK для взаимодействия?

Vinay Sasalatti 11.04.2018 12:58

Привет, Винай, это весы от бренда Ohaus. Они не дали никакого SDK для взаимодействия. В документе упоминается, что взаимодействие должно осуществляться только через Bluetooth / BLE.

Mallik J 11.04.2018 16:35

Вы используете интерфейс Bluetooth Ohaus Scout SPX? или можно подробнее рассказать об устройстве

Vinay Sasalatti 12.04.2018 07:47

Привет, Винай, номер модели - Scout SPX8200. Если вы дадите мне свой почтовый идентификатор, я также могу отправить вам данную документацию.

Mallik J 12.04.2018 08:57

И да, это Bluetooth-интерфейс Ohaus Scout SPX.

Mallik J 12.04.2018 10:31

Маллик, я проделал работу над весами и другими устройствами для контроля состояния Bluetooth, но я вижу, что используемое вами устройство не имеет SDK или поддержки разработчика, я вижу в Интернете, что единственный способ использовать это устройство - через приложение, которое они предоставляют, и они не предоставили какой-либо api для его использования сторонними приложениями, я видел документ также в сети, я не вижу никакой информации об интеграции, вы не можете взаимодействовать с устройством, если нет какой-либо команды с правильным байтовым кодом или прочитайте кодовую команду для этого uuid-устройства

Vinay Sasalatti 12.04.2018 13:06

Привет, Винай, У нас есть некоторые UUIDS и команды, относящиеся к устройству, которые представлены в документации. BluetoothGattDescriptor 00002902-0000-1000-8000-00805f9b34fb BluetoothGattService 2456e1b9-26e2-8f83-e744-f34f01e9d701 BluetoothGattCharacteristic 2456e1b9-26e2-8f83-e744-f34f01e9d703 IP-адрес (отображается сразу. P - Распечатать отображаемый вес (стабильный или нестабильный). а также, если вы дадите мне свой почтовый идентификатор, я могу передать вам документ

Mallik J 12.04.2018 15:27

Если вы дадите мне свой почтовый идентификатор, я могу передать вам документ. Если нет, дайте мне знать, как прикрепить сюда документ

Mallik J 12.04.2018 15:34
0
8
1 568
1

Ответы 1

Подключите устройство Bluetooth и получите экземпляр потока ввода для получения данных. Или воспользуйтесь этой библиотекой. https://github.com/akexorcist/Android-BluetoothSPPLibrary

Другие вопросы по теме