Создать ограничение сопряжения для датчика HC-05

Я пытался установить ограничение на соединение устройства Bluetooth HC-05(интерфейс контроллера Arduino) с моим смартфоном.

Я попытался заставить это решение работать с AT командой

AT+INQM=<Param>,<Param2>,<Param3>
Example: AT+INQM=1,9,48\r\n 

Но вместо преобразования AT-команд с использованием serial.h со встроенным C, я ищу любую специализированную библиотеку, которая помогает работать с таким решением при использовании Arduino.

По сути, с помощью устройства Bluetooth, подключенного к Arduino Nano, я хочу отправить данные датчика альтиметра на мой смартфон.

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

Пожалуйста, поделитесь своим советом по этому вопросу.

1 ответ

Решение

Да, в Arduino есть несколько библиотек, но они предназначены только для подключения, сопряжения и подключения с низким энергопотреблением. У нас нет выделенной библиотеки, из которой мы можем контролировать режим работы HC05 или любого модуля Bluetooth. как обход или доступ к службам GAP и GATT Bluetooth. Однако есть способ прошить HC-05. Но мы можем использовать его только для обновления прошивки этого устройства. Этот репозиторий github предназначен для этой цели. Надеюсь, это поможет вам

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