Должен ли я использовать sudo btmon или sudo hcidump для прослушивания и захвата пакетов HCI для отладки Bluetooth?
sudo btmon
sudo hcidump
В Интернете есть множество устаревших руководств. Я подумал, что это хороший вопрос, чтобы спросить и ответить для новых Linux разработчиков Bluetooth.
Man-страница для hcidump https://linux.die.net/man/8/hcidump
Man-страница для btmon https://manpages.debian.org/testing/bluez/btmon.1.en.html
hcidump (вместе с hcitool и другими утилитами) устарел и больше не обновляется. Поэтому я рекомендую использовать btmon для продвижения вперед.
Более подробная информация найдена ниже: -