1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/studentzxc-IonicBluetoothSerial

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 2.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 14.03.2025 07:42 c8c05da

Основанный на ionic фреймворк для работы с Bluetooth

Сервис bluetoothHelper

Обертка для методов bluetoothSerial, таких как enable, list, чтобы сделать их удобными для использования другими модулями.

init

  • тип: функция
  • параметры
    1. deviceName: строка | Название Bluetooth устройства, которое нужно подключиться
  • возвращает: обещание | Выполняется при успешном подключении, отклоняется при ошибке
  • Эта функция сначала активирует Bluetooth, затем ищет deviceName среди уже сопряжённых устройств, а затем производит соединение. Отклоняется если Bluetooth не активирован, устройство не найдено или соединение завершилось неудачей.

subscribe

  • тип: функция
  • параметры
    1. fn: функция | Функция, которая будет вызвана, когда Bluetooth получает данные
    2. length: число | Размер буфера в байтах. fn будет вызвана только тогда, когда размер буфера достигнет значения length.
  • Подписывает функцию обратного вызова для прослушивания данных Bluetooth

write

  • тип: функция
  • параметры
    1. data: ArrayBuffer или Uint8Array или int[] или строка | Данные, которые будут отправлены через Bluetooth
  • возвращает: обещание | Выполняется при успешной отправке, отклоняется при ошибке

disconnect

  • тип: функция
  • параметры: нет
  • возвращает: обещание | Выполняется при успешном разрыве соединения, отклоняется при ошибке

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/studentzxc-IonicBluetoothSerial.git
git@api.gitlife.ru:oschina-mirror/studentzxc-IonicBluetoothSerial.git
oschina-mirror
studentzxc-IonicBluetoothSerial
studentzxc-IonicBluetoothSerial
master