La implementación de Bluetooth de Cuttlefish es compatible con rootcanal y se puede controlar con la consola de línea de comandos de la IU web.
En la consola, hay varios comandos que permiten el control de Bluetooth en el dispositivo del invitado:
| Comando | Descripción |
|---|---|
| list | Enumera dispositivos y phys actuales. |
| add DEVICE_TYPE [ARGS] | Crea un nuevo dispositivo de tipo DEVICE_TYPE. |
| del DEVICE_INDEX | Borra un dispositivo. |
| add_phy PHY_TYPE | Agrega un nuevo phy con PHY_TYPE. |
| del_phy PHY_INDEX | Borra un phy. |
| add_device_to_phy DEVICE_INDEX PHY_INDEX | Agrega un dispositivo a phy. |
| del_device_from_phy DEVICE_INDEX PHY_INDEX | Borra un dispositivo de phy. |
| add_remote HOSTNAME PORT PHY_TYPE | Agrega un Rootcanal remoto como dispositivo y lo registra en phy. |
| Tipo de dispositivo y args |
|---|
| beacon [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| scripted_beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH] |
| keyboard [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| loopback [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| sniffer |