|
|
(не показано 17 промежуточных версий 5 участников) |
Строка 1: |
Строка 1: |
| <languages/>
| | = Wiren Board 6: Модуль Bluetooth = |
| <translate>
| |
| <!--T:2-->
| |
| В контроллерах Wiren Board устанавливается комбинированный модуль радиосвязи Wi-Fi + Bluetooth 4.0 BLE (Bluetooth Low Energy) производства Realtek. Контроллеры в модификации без Wi-Fi не поддерживают Bluetooth!
| |
| Для Bluetooth-связи используется та же антенна, что и для Wi-Fi.
| |
|
| |
|
| == Программное обеспечение == <!--T:3-->
| | В контроллерах Wiren Board 6 устанавливается комбинированный модуль радиосвязи Wi-Fi + Bluetooth 4.0 BLE (Bluetooth Low Energy). Контроллеры в модификации без Wi-Fi не поддерживают Bluetooth! |
|
| |
|
| <!--T:4-->
| | == Программное обеспечение == |
| На контроллере Wiren Board установлено ПО [http://www.bluez.org/ BlueZ], поддерживающее стек протоколов Bluetooth на Linux. Подробное описание и назначение команд приводится на странице проекта.
| |
| Проверить работоспособность и наличие Bluetooth командой <code>hciconfig</code>:
| |
|
| |
|
| <!--T:5-->
| | На контроллере Wiren Board 6 установлено ПО [[http://www.bluez.org/ BlueZ]], поддерживающее стек протоколов Bluetooth на Linux. |
| [[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>
| |
Wiren Board 6: Модуль Bluetooth
В контроллерах Wiren Board 6 устанавливается комбинированный модуль радиосвязи Wi-Fi + Bluetooth 4.0 BLE (Bluetooth Low Energy). Контроллеры в модификации без Wi-Fi не поддерживают Bluetooth!
Программное обеспечение
На контроллере Wiren Board 6 установлено ПО [BlueZ], поддерживающее стек протоколов Bluetooth на Linux.