Die Cuttlefish-Bluetooth-Implementierung wird vom Rootcanal unterstützt und kann über die Web-UI-Befehlszeilenkonsole gesteuert werden.
In der Konsole gibt es mehrere Befehle, mit denen Bluetooth auf dem Gastgerät gesteuert werden kann:
Befehl | Beschreibung |
---|---|
Liste | Aktuelle Geräte und physische Geräte auflisten |
DEVICE_TYPE [ARGS] hinzufügen | Neues Gerät vom Typ DEVICE_TYPE erstellen |
DEVICE_INDEX | Gerät löschen |
PHY_TYPE hinzufügen | Neue PHY mit PHY_TYPE hinzufügen |
del_phy PHY_INDEX | Phy löschen |
add_device_to_phy DEVICE_INDEX PHY_INDEX | Gerät zu PHY hinzufügen |
del_device_from_phy DEVICE_INDEX PHY_INDEX | Gerät aus PHY löschen |
add_remote HOSTNAME PORT PHY_TYPE | Remote Rootcanal als Gerät hinzufügen und bei phy registrieren |
Gerätetyp und Argumente |
---|
Beacon [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
scripted_Beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH] |
Tastatur [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
loopback [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
Sniffer |