A implementação do Bluetooth do Cuttlefish está disponível para o rootcanal e pode ser controlada com o console de linha de comando da interface na Web.
No console, há vários comandos que permitem o controle do Bluetooth no dispositivo convidado:
| Comando | Descrição |
|---|---|
| list | Lista dispositivos e phys atuais |
| add DEVICE_TYPE [ARGS] | Cria um novo dispositivo do tipo DEVICE_TYPE |
| del DEVICE_INDEX | Exclui um dispositivo |
| add_phy PHY_TYPE | Adiciona um novo objeto phy com PHY_TYPE |
| del_phy PHY_INDEX | Exclui um phy |
| add_device_to_phy DEVICE_INDEX PHY_INDEX | Adiciona um dispositivo ao phy |
| del_device_from_phy DEVICE_INDEX PHY_INDEX | Exclui um dispositivo do phy |
| add_remote HOSTNAME PORT PHY_TYPE | Adiciona um Rootcanal remoto como dispositivo e faz o registro no phy |
| Tipo de dispositivo e 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 |