Профили контроллера Bluetooth

В bluetoothctl , если я запускаю show на моем контроллере bluetooth по умолчанию, я получаю следующее:

 Controller XX:XX:XX:XX:XX:XX Name: computer-name Alias: computer-name Class: 0x00010c Powered: yes Discoverable: no Pairable: yes UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb) UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb) UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb) Modalias: usb:v1D6Bp0246d0517 Discovering: no 

Где поддерживаются профили bluetooth, такие как A / V Remote Control, установлены? это то, что исходит от прошивки моего USB-адаптера bluetooth или где-то в стеке bluez? Могу ли я изменить файл конфигурации для поддержки нового профиля?

  • Bluetooth работал, но просто остановился?
  • Pulseaudio не регистрирует профиль HFP на сервере SDP
  • Взаимодействие BlueZ без HCI?
  • Использование bluez для доступа к устройствам с низким энергопотреблением Bluetooth?
  • Как разрешить службе non-root systemd использовать dbus для операции BLE
  • Многоканальные источники звука Bluez
  • Bluetooth через uart с помощью hciattach?
  • Переход на синий к версии 4
  • One Solution collect form web for “Профили контроллера Bluetooth”

    Я обнаружил, что дополнительные профили bluetooth могут быть добавлены программами, которые предлагают соответствующую функциональность. Поэтому, если я настроил сервер OBEX на моем компьютере, то вывод команды show bluetoothctl имеет кучу новых строк:

     Controller XX:XX:XX:XX:XX:XX Name: computer-name Alias: computer-name Class: 0x10010c Powered: yes Discoverable: no Pairable: yes UUID: PnP Information (00001200-0000-1000-8000-00805f9b34fb) UUID: Generic Access Profile (00001800-0000-1000-8000-00805f9b34fb) UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control (0000110e-0000-1000-8000-00805f9b34fb) UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb) UUID: Message Notification Se.. (00001133-0000-1000-8000-00805f9b34fb) UUID: Message Access Server (00001132-0000-1000-8000-00805f9b34fb) UUID: Phonebook Access Server (0000112f-0000-1000-8000-00805f9b34fb) UUID: IrMC Sync (00001104-0000-1000-8000-00805f9b34fb) UUID: OBEX File Transfer (00001106-0000-1000-8000-00805f9b34fb) UUID: OBEX Object Push (00001105-0000-1000-8000-00805f9b34fb) UUID: Vendor specific (00005005-0000-1000-8000-0002ee000001) Modalias: usb:v1D6Bp0246d0517 Discovering: no 

    В первый раз, когда я это установил, я сделал что-то вроде следующих шагов (после спаривания, но перед подключением):

     sudo killall bluetoothd sudo bluetoothd --compat sudo hciconfig hci0 up bt-obex -s [/path/to/receiving/directory] 

    Однако теперь мне просто нужно запустить последний шаг, который фактически запускает сервер OBEX. Я не уверен, что другие шаги были необходимы.

    Interesting Posts

    Могут ли новые версии glibc использоваться со старым ядром?

    Как создать локальную копию полного раздела веб-сайта из OSX с помощью wget?

    Как увидеть пространство, используемое / свободное от каждого PV внутри LVM

    Безопасность вин и Linux

    Как определить пространство, доступное и занятое в разделе LVM2?

    Могу ли я отключить буферизацию для tr

    Построить Потоп на одном Pi, а затем скопировать его?

    Подключитесь к Samsung Gear 360 в качестве MTP-устройства через командную строку?

    Как мне получить команду «top» для ее вывода?

    установить права на чтение и запись в папку и все ее родительские каталоги

    Как перейти на Linuxmint 17.2

    выполнение программы на 2 дня

    Я хочу сценарий, который будет брать несколько номеров столбцов от пользователя и отменить содержимое

    Как я могу перечислить файлы по классу / индикатору (как в ls -classify), а затем по имени?

    Изменить первый день недели centos-сервера

    Linux и Unix - лучшая ОС в мире.