Начиная с bluez 5.44, двоичные файлы rfcomm, содержащиеся в bluez-utils (среди прочего, такие как hcitool), считаются устаревшими и теперь включены только в пакет bluez-utils-compat, предоставляемый AUR.
Существует ли подобное приложение командной строки для привязки устройства Bluetooth к последовательному порту с помощью модуля ядра rfcomm, или мне теперь нужно использовать PyBluez или похожие библиотеки?
Если последнее случается, какие библиотеки Python 3 вы бы порекомендовали?
И если кто-то знает, пожалуйста, скажите мне, почему так много из bluez-utils внезапно считаются устаревшими. Я не мог ничего найти об этом.
ArchWiki рекомендует реализацию функциональности RFCOMM с использованием нового D-Bus Профиль 1 API .