Ich verwende das bluetoothctl
Dienstprogramm, um Bluetooth-Verbindungen zwischen Computern und Raspberry Pis einzurichten.
In bluetoothctl
kann ich sehen, dass es etwas gibt, das als "Agent" bezeichnet wird. Wenn Sie sich die meisten Tutorials ansehen, muss dieser "Agent" aktiviert sein, um Verbindungen herzustellen. Ich versuche zu verstehen, was ein Bluetooth-Agent ist.
1) Was ist ein Bluetooth-Agent?
2) Wozu dient der Befehl "default-agent" bluetoothctl
? Kann es für alle Verbindungen gleich sein?
3) Wie wirkt es sich aus, wenn beim Einrichten einer Verbindung kein Agent verwendet wird?
4) Mit Blick auf man bluetoothctl
wird gesagt, dass Agenten eine Fähigkeit gesetzt werden können. Was ist eine Agentenfähigkeit? Welche Werte könnten dort gesetzt werden?
5) Gibt es Agenten nur mit Bluetooth? Gibt es auch WiFi-Agenten?
Ich bin ziemlich neu in der Welt von Bluetooth, und die Dokumentation für Bluetoothctl ist ziemlich begrenzt ... Jede Information wäre dankbar.
bluetooth-agent
nicht auf Xenial verfügbar zu sein. Einige googeln deuten darauf hin, dass es Teil desbluez
Pakets war. Irgendwelche Gedanken darüber, wie man den Pass-Schlüssel im Voraus auf xenial setzt?