藍牙

Cuttlefish Bluetooth 實作項目支援 rootcanal,可透過網頁版 UI 指令列主控台進行控制。

控制台提供多個指令,可用於控制訪客裝置上的藍牙:

指令 說明
清單 列出目前的裝置和物理裝置
新增 DEVICE_TYPE [ARGS] 建立 DEVICE_TYPE 類型的新裝置
del DEVICE_INDEX 刪除裝置
add_phy PHY_TYPE 使用 PHY_TYPE 新增 PHY
del_phy PHY_INDEX 刪除 PHY
add_device_to_phy DEVICE_INDEX PHY_INDEX 將裝置新增至 PHY
del_device_from_phy DEVICE_INDEX PHY_INDEX 從 phy 中刪除裝置
add_remote HOSTNAME PORT PHY_TYPE 將遠端 Rootcanal 新增為裝置,並將其註冊至 phy
裝置類型和 args
beacon [MAC_ADDRESS] [ADVERTISE_INTERVAL]
scripted_beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH]
鍵盤 [MAC_ADDRESS] [ADVERTISE_INTERVAL]
回送 [MAC_ADDRESS] [ADVERTISE_INTERVAL]
嗅探器