Cuttlefish 藍牙實作項目由 rootcanal 支援,可透過 Web UI 指令列控制台控制。
在控制台中,有多個指令可控制訪客裝置上的藍牙:
| 指令 | 說明 |
|---|---|
| 清單 | 列出目前的裝置和實體 |
| 新增 DEVICE_TYPE [ARGS] | 建立 DEVICE_TYPE 類型的新裝置 |
| del DEVICE_INDEX | 刪除裝置 |
| add_phy PHY_TYPE | 新增 PHY_TYPE |
| del_phy PHY_INDEX | 刪除實體 |
| add_device_to_phy DEVICE_INDEX PHY_INDEX | 將裝置新增至實體位置 |
| del_device_from_phy DEVICE_INDEX PHY_INDEX | 從實體裝置刪除裝置 |
| add_remote HOSTNAME PORT PHY_TYPE | 將遠端 Rootcanal 新增為裝置,並向 phy 註冊 |
| 裝置類型和引數 |
|---|
| 信標 [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| scripted_beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH] |
| 鍵盤 [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| 迴送 [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
| 封包嗅探器 |