Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Подключение блютуз HC-06  (Прочитано 831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sfmf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Подключение блютуз HC-06
« : 02 Мая 2025, 00:01:28 »
Пытаюсь подключить блютуз модуль HC-06 (считай умный датчик) к одноплатному пк OrangePI. Подключаю через bluetoothctl, затем поднимаю порт /dev/rfcomm0 для прослушивания входящих сообщений, однако сталкиваюсь с неведомой ошибкой о невозможности связаться с портом "Can't connect RFCOMM socket: Host is down"....

Вывод блютуз службы:
[bluetooth]# connect 35:BD:F9:31:AC:B7
Attempting to connect to 35:BD:F9:31:AC:B7
[CHG] Device 35:BD:F9:31:AC:B7 Connected: yes
Connection successful
[CHG] Device 35:BD:F9:31:AC:B7 ServicesResolved: yes
[HC-06]# info
Device 35:BD:F9:31:AC:B7 (public)
        Name: HC-06
        Alias: HC-06
        Paired: yes
        Trusted: yes
        Blocked: no
        Connected: yes
        LegacyPairing: no
        UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
        UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
        UUID: Unknown                   (0000ffe0-0000-1000-8000-00805f9b34fb)

Вывод rfcomm:
orangepi@orangepizero3:~$ sudo rfcomm bind /dev/rfcomm0 35:BD:F9:31:AC:B7 1
orangepi@orangepizero3:~$ rfcomm -a
rfcomm0: 35:BD:F9:31:AC:B7 channel 1 clean
orangepi@orangepizero3:~$ sudo rfcomm connect /dev/rfcomm0 35:BD:F9:31:AC:B7 1
Can't connect RFCOMM socket: Host is down

/etc/bluetooth/rfcomm.conf
rfcomm0 {
    bind yes;
    device 35:BD:F9:31:AC:B7;
    channel 1;
    comment "HC-06 Bluetooth Module";
}

Если запустить терминал (picocom, minicom, screen и т.д.) на прослушку порта rfcomm0, то будет просто пустой экран.
Сам модуль и датчик исправны, и в приложении, например Serial Bluetooth Terminal для андройда, всё сопрягается и сообщается как положено.
В чём может быть проблема? Как можно достать данные (текст) передаваемые с модуля на пк?

 

Страница сгенерирована за 0.018 секунд. Запросов: 22.