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

本文介绍如何使用蓝牙调试区域和蓝牙调试控制台 (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.txt
    BthNsLookupServiceBegin returned 0x00000000,GLE=0x00000000
    BthNsLookupServiceNext returned 0x00000000,GLE=0x00000000
    BthNsLookupServiceNext returned return buf size = 38 bytes
    35, 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
    					
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值