(react-native-ble-plx) Как прочитать только те, которые были получены после отправки запроса?

Есть ли способ получить ответ, аналогичный fetch() в JavaScript, от устройства ble с использованием пакета реагировать родной ble-plx?

Мне удалось только добавить слушателя и прослушать все сообщения, отправленные устройством ble.

Пример того, чего я хочу достичь:

const response = await bleManager.sendMessage(deviceId, serviceUUID, characteristicUUID, message);

Уточню, вы хотите написать в характеристику и получить ответ?

jnpdx 22.04.2022 21:01

@jnpdx да, я хочу получать ответ на каждую письменную характеристику

Sam 22.04.2022 21:33

@jnpdx, вероятно, проблема с устройством, которое я использую, потому что оно возвращает случайное значение после отправки запроса.

Sam 23.04.2022 08:29

О каком устройстве идет речь? Какие характеристики он предлагает? Это реализация BLE UART с одной характеристикой RX и одной характеристикой TX? Нам нужно больше информации

Michael Kotzjan 23.04.2022 14:32

@MichaelKotzjan, это проект моего брата. Он использует HM-18 и утинный микрочип. Я отредактирую комментарий, когда получу больше информации об utinny.

Sam 23.04.2022 15:23
3 метода стилизации элементов HTML
3 метода стилизации элементов HTML
Когда дело доходит до применения какого-либо стиля к нашему HTML, существует три подхода: встроенный, внутренний и внешний. Предпочтительным обычно...
Формы c голосовым вводом в React с помощью Speechly
Формы c голосовым вводом в React с помощью Speechly
Пытались ли вы когда-нибудь заполнить веб-форму в области электронной коммерции, которая требует много кликов и выбора? Вас попросят заполнить дату,...
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Стилизация и валидация html-формы без использования JavaScript (только HTML/CSS)
Будучи разработчиком веб-приложений, легко впасть в заблуждение, считая, что приложение без JavaScript не имеет права на жизнь. Нам становится удобно...
Flatpickr: простой модуль календаря для вашего приложения на React
Flatpickr: простой модуль календаря для вашего приложения на React
Если вы ищете пакет для быстрой интеграции календаря с выбором даты в ваше приложения, то библиотека Flatpickr отлично справится с этой задачей....
В чем разница между Promise и Observable?
В чем разница между Promise и Observable?
Разберитесь в этом вопросе, и вы значительно повысите уровень своей компетенции.
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Что такое cURL в PHP? Встроенные функции и пример GET запроса
Клиент для URL-адресов, cURL, позволяет взаимодействовать с множеством различных серверов по множеству различных протоколов с синтаксисом URL.
0
6
42
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

То, что я искал, было это. Это было показано @jnpdx Моя проблема в устройстве, которое я пытаюсь подключить. Я надеюсь, что это поможет кому-то в будущем

Эй, спасибо, что вернулись с решением, я уверен, что это поможет кому-то в будущем. Было бы здорово, если бы вы могли отредактировать дополнительную информацию в своем ответе на случай, если ссылка сломается в будущем. В текущем состоянии ваш ответ был бы малозначительным без ссылки

Michael Kotzjan 24.04.2022 18:42

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