如何: 使用 BTDC 工具来调试 Windows CE 中的蓝牙无线技术

来源:互联网 发布:centos怎么安装chrome 编辑:程序博客网 时间:2024/06/03 02:27

本文介绍如何使用蓝牙调试区域和蓝牙调试控制台 (Btdc.exe) 示例工具。

可以通过使用 Btloader.exe 工具打开或关闭蓝牙调试区域。此工具需要外壳程序的支持。使用以下命令行设置调试区域:

btloader 调试 mask

mask是您可能希望打开或关闭调试区域的 DWORD 位掩码。在以下文件中定义的每个调试区域含义:

/public/common/oak/inc/bt_debug.h

例如对于所有调试区域都打开下面的命令:

btloader 调试 0xffffffff
回到顶端

蓝牙调试控制台 (BTDC) 调试工具

若要搜索的 SDP 服务属性,使用 $ sdpServAttribSearch 命令。

类似于添加 SDP 记录,您必须首先写入一个文件搜索的内容。以下是文件的格式:

[数据类型][] Guid END [(属性范围,按从最小值到最大数量的顺序排列的 2 个 16 位数字]

在数据类型必须是下列之一: UUID16,UUID32,或 UUID128。必须有至少一个条目,但不是能超过 12 文件中的项。

用法: sdpServAttribSearch Bluetooth devicefilename
参数:
蓝牙设备: 要查询设备的蓝牙设备地址。
文件名: 包含 SDP 记录来添加的文件的名称。

  • 将文件的示例:
    UUID128 00000001-0000-1000-8000-00805F9B34FB   END   0001 0005   0008 0008
  • 示例:
    >sdpServAttribSearch 08004621efbd servattribsearch.txtBthNsLookupServiceBegin returned 0x00000000,GLE=0x00000000BthNsLookupServiceNext returned 0x00000000,GLE=0x00000000BthNsLookupServiceNext returned return buf size = 38 bytes35, 24, 35, 22, 09, 00, 01, 35, 03, 19,10, 00, 09, 00, 04, 35, 0d, 35, 06, 19,01, 00, 09, 00, 01, 35, 03, 19, 00, 01,09, 00, 05, 35, 03, 19, 10, 02,BthNsLookupServiceEnd returned 0x00000000,GLE=0x00000000
原创粉丝点击