MicroPython:Библиотеки/ubluetooth/Класс BLE/BLE.gattc write()

Материал из Онлайн справочника
Версия от 20:37, 3 октября 2020; Myagkij (обсуждение | вклад) (Новая страница: «{{MicroPython/Панель перехода}} {{Перевод от Сubewriter}} {{Myagkij-редактор}} =Модуль ubluetooth – низкоуровн...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Модуль ubluetooth – низкоуровневый Bluetooth[1]

  • BLE.gattc_write(conn_handle, value_handle, data, mode=0, /) – выполняет удаленную операцию записи на подключенный сервер по заданному указателю характеристики или дескриптора.

В аргументе mode задается режим операции записи. В данный момент для него поддерживаются следующие значения:

  • mode=0 (по умолчанию) – запись без ответа. Операция записи будет отправлена удаленному серверу, но подтверждения возвращено не будет. Кроме того, не будет запущено никакого события.
  • mode=1 – запись с ответом. Удаленному серверу будет отправлен запрос на отправку ответа/подтверждения того, что данные получены.

При получении ответа от удаленного сервера будет запущено событие _IRQ_GATTC_WRITE_DONE.


<syntaxhighlight lang="python" enclose="div">

См.также

Внешние ссылки