rootcanal 支持 Cuttlefish 蓝牙实现,并且可以使用 Web UI 命令行控制台进行控制。
在控制台中,有几个命令允许控制访客设备上的蓝牙
命令 | 说明 |
---|---|
list | 列出当前设备和物理层 |
add 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 作为设备并将其注册到物理层 |
设备类型和参数 |
---|
beacon [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
scripted_beacon [MAC_ADDRESS] [CONFIG_PATH] [EVENTS_PATH] |
keyboard [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
loopback [MAC_ADDRESS] [ADVERTISE_INTERVAL] |
sniffer |