x# BLEConfig配置
ble config 配置文件
a) bt_stack.conf
此文件保存在/etc/bluetooth/目录下,用于配置抓取bluedroid协议栈log的方式和log的级别
b) bt_config.xml
此文件在/data/misc/bluedroid/目录下,保存了当前BT设备、扫描到的BT设备以及配对过的BT设备的信息,包括device name、BD_ADDR、link key、Report Descriptor(HID)等等
设置 enable ,adjust bluetooth debug log level ;
配置文件的内容
配置 /ect/bluetooth/bt_stack.conf ; 中的 BtSnoopLogOutput=false 可以到处log信息
bt_stack.conf 文件信息
a) this should customized in /etc/bluetooth/bt_stack.conf
BtSnoopLogOutput=true // 打开开关
BtSnoopFileName=/sdcard/btsnoop_hci.log // log hci输出的log内容
i. set TraceConf to true //配置蓝牙的log的等级的信息
TraceConf=true
ii. 根据需要设置debug level,默认是2,通常debug的时候,都是将level默认设置为5来抓log,这样可以打出更多的信息(logcat)
TRC_BTM=5
TRC_HCI=5
TRC_L2CAP=5
TRC_RFCOMM=5
TRC_OBEX=5
TRC_AVCT=5
TRC_AVDT=5
TRC_AVRC=5
TRC_AVDT_SCB=5
TRC_AVDT_CCB=5
TRC_A2D=5
TRC_SDP=5
TRC_GATT=5
TRC_SMP=5
TRC_BTAPP=5
TRC_BTIF=