Programmgesteuert entfernen Sie alle bluetooth-Geräte in der Linux-Kommandozeile
Ich bin in der Lage zu Scannen, um alle verfügbaren bluetooth-Geräte werden mit hcitool oder mit meinem C-Programm.
Kann ich koppeln Sie das Gerät über die Adresse mit einer einfachen-agent python-Skript.
Ich würde gerne wissen, ob ich auch entfernen Sie das gekoppelte Gerät entweder mit hcitool, hciconfig oder irgendeine Art von bluetooth-Befehl.
Ich weiß, die Informationen der erkannten Geräte für die hci0-controller wird gespeichert in /var/lib/bluetooth/XX:XX:XX:XX:XX:XX, wobei XX:XX:XX:XX:XX die Adresse des hci-controller.
Dies wäre nützlich für die Prüfung koppeln, anschließen und trennen von Geräten.
InformationsquelleAutor der Frage user2570136 | 2013-07-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
bluez-test-device entfernen XX:XX:XX:XX:XX:XX
InformationsquelleAutor der Antwort ashish
Wenn Sie installieren Sie die
bluez-tools
- Paket, führen diese zu trennen eines bluetooth-Geräts :wo
xx:xx:xx:xx:xx:xx
ist die Adresse von dem gekoppelten Gerät.InformationsquelleAutor der Antwort BЈовић
Wie es oben erwähnt ist, auf ashish Antwort, können Sie uns bluez-test-device zu entfernen das Gerät, von dem Sie bereits wissen, Ihre mac-Adresse. Das problem ist also, zu analysieren, die mac-Adresse der Geräte Hinzugefügt.
Mit python oder c oder was auch immer Sie verwenden,
1) Liste der Geräte mit;
und parse die Ausgabe und erhalten Sie alle MAC-Adressen der Geräte, hinzufügen zu einer Liste.
2) trennen und entfernen der Geräte;
InformationsquelleAutor der Antwort Levent Divilioglu