Перейти к содержанию

Навигация

Bluetooth: различия между версиями

поправил имя ссылки
(Новая страница: «== Wiren Board 6: Модуль Bluetooth == Модуль Bluetooth 4.0 (Bluetooth Low Energy)»)
 
(поправил имя ссылки)
 
(не показано 18 промежуточных версий 5 участников)
Строка 1: Строка 1:
== Wiren Board 6: Модуль Bluetooth ==
<languages/>
<translate>
<!--T:2-->
В контроллерах Wiren Board устанавливается комбинированный модуль радиосвязи Wi-Fi + Bluetooth 4.0 BLE (Bluetooth Low Energy) производства Realtek. Контроллеры в модификации без Wi-Fi не поддерживают Bluetooth!
Для Bluetooth-связи используется та же антенна, что и для Wi-Fi.


Модуль Bluetooth 4.0 (Bluetooth Low Energy)
== Программное обеспечение == <!--T:3-->
 
<!--T:4-->
На контроллере Wiren Board установлено ПО [http://www.bluez.org/ BlueZ], поддерживающее стек протоколов Bluetooth на Linux. Подробное описание и назначение команд приводится на странице проекта.
Проверить работоспособность и наличие Bluetooth командой <code>hciconfig</code>:
 
<!--T:5-->
[[File:Hciconfig.png|||||]]
 
<!--T:6-->
Проверить наличие включенного устройства можно командой <code>hcitool dev</code>.
 
<!--T:7-->
Управлять включением/выключением Bluetooth-интерфейса можно командой <code>hciconfig hci0 up | down</code>.
 
<!--T:8-->
Поиск классических Bluetooth-устройств (BR/EDR, Bluetooth Basic Rate/Enhanced Data Rate) выполняется командой <code>hcitool scan</code>, сканирование BLE-устройств —
<code>hcitool lescan</code>.
 
<!--T:9-->
Поиск Bluetooth-устройств рядом с контроллером описан в [https://habr.com/company/wirenboard/blog/420831/ нашей статье] в разделе "Bluetooth".
 
=== Сканирование сервисов === <!--T:10-->
 
<!--T:11-->
Узнать, какие Bluetooth-сервисы поддерживает найденное устройство (телефон, к примеру), можно командой
<pre>sdptool browse 58:40:4E:60:C5:B1 | grep "Service Name"</pre>
 
<!--T:12-->
[[File:Btservices.png||||||]]
 
=== Работа с сервисами === <!--T:13-->
 
<!--T:14-->
Различные устройства поддерживают свой набор Bluetooth-сервисов, например, передачу файлов, работу в качестве сетевой карты, устройство воспроизведения аудио и т.п. Возможность работы с этими сервисами описана в документации к ПО [http://www.bluez.org/ BlueZ], в документации к устройствам и на профильных форумах. Использование каждого сервиса требует сооетветвующей настройки.
</translate>