До BlueZ 5 способ добавления / удаления служб / атрибутов / профилей Bluetooth в Linux был реализован через sdptool следующим образом: -
Для просмотра локальных записей
#sdptool browse local
Browsing FF:FF:FF:00:00:00 ...
Добавить услугу
#sdptool add SP
Serial Port service registered
Чтобы удалить услугу
#sdptool del 0x10007
Service Record deleted.
Однако sdptool устарел (наряду с hciattach , hciconfig , hcitool , hcidump , rfcomm , ciptool и gatttool ) и удалены из основной сборки BlueZ, как показано в следующих ссылках: -
К счастью, большинство этих команд были заменены более новыми (btattach, btmgmt и bluetoothctl). Тем не менее, похоже, что нет замены для sdptool.
Мой вопрос: - какой инструмент я могу использовать сейчас вместо sdptool для просмотра локальных служб / профиля, а также для добавления или удаления профилей?
Обратите внимание, что я знаю, что sdptool можно перестроить и включить, но я ищу замену команде, а не обходной путь.