阅读:1551回复:3
蓝牙测试模式
在从wm5.0升级到6.0之后,蓝牙测试模式就进不去了,代码都是一样的,可能是哪方面原因造成的呢?
pxa270,csr的蓝牙芯片。 |
|
沙发#
发布于:2007-09-28 14:04
你是如何进测试模式的?在OS下吗?最好不要这样,因为系统起来后,HCI协议栈可能会发些指令给芯片,所以你在应用里发进入测试模式的指令就会被干扰,建议可以在驱动里面写完pskey后,直接发几条指令,让其进入测试模式,如果这样能够成功,那基本可以确认是微软的HCI协议栈启动了导致没有进入测试模式,如果仍然不能成功,那你就要查下串口通讯了,比如延迟什么的
|
|
板凳#
发布于:2007-10-05 10:57
多谢指教!
我们是应用程序写注册表,然后驱动去读取该值从而进入测试模式,现在发现驱动读不到正确的值。 |
|
地板#
发布于:2007-10-06 11:03
首先确保你的应用程序写注册表成功
再次明确写和读的先后顺序 在以上都确保无误之后 可以打开CSR包中trace控制项 准确定位错误原因,从5.0到6.0对驱动来说没有多大的改变 |
|