配置文件
Bitbot通过配置文件对系统参数及硬件设备进行配置与管理。配置文件使用 xml
格式。
信息
在本文件中使用的相对路径将以本文件的路径为基础进行查找
根节点为 bitbot
<bitbot>
···
</bitbot>
logger
path (string, optional):保存路径,默认为当前路径
level (string, optional):终端logger输出等级,可选trace、debug、info、warn、error、critical、off。默认为info
backend
port (int, optional): 后端监听端口,默认为12888
settings_file (string, required): 后端设置项文件路径
settings_file
json格式文件,控制台将按照此文件定义的信息发送控制指令。
{
"control": [
{
"event": "enable_record",
"kb_key": "m"
}
]
}
control:控制指令数组
event:event名字
kb_key:键盘按键
bus
bus/device
信息
不同总线对device
设备的接口有不同的定义,具体定义由所使用框架给出。此处仅列出通用项。
id (int, required): 设备id,从BusManager
总线管理器获取设备时需要此参数
type (string, required):设备类型
name (string, optional):设备名称