Jak wymusić skanowanie hcitool


2

Używam hcitool do odkrywania urządzeń BT.

hcitool scan

Pracuję świetnie, ale kiedy się powiedzie, kolejne wywołania zwrócą zawartość pamięci podręcznej odnajdowania i natychmiast powrócą. Potrzebuję sposobu, aby zmusić skanowanie, aby upewnić się, że zawsze otrzymuję najbardziej aktualne informacje o obecności. Jedno rozwiązanie znalazłem

hciconfig reset

Czy to jest właściwy sposób?

Odpowiedzi:


7

Polecenie skanowania hcitool ma własną pomoc. Jeśli wpiszesz:

hcitool scan --help

dostajesz:

# hcitool scan --help
Usage:
    scan [--length=N] [--numrsp=N] [--iac=lap] [--flush] [--class] [--info] [--oui] [--refresh]

Trudno mi było znaleźć dalsze dokumenty na temat każdej z tych opcji, ale odkryłem, że opcja „--flush” wydaje się nie używać pamięci podręcznej:

hcitool --flush

hcitool scan - działa flush. Dzięki.
allprog
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.