This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

关于PTM问题

参考  processors.wiki.ti.com/.../PTM

使用HCI_LE_Transmitter_Test 命令发送数据01 1e 20 03 00 20 02,在上面参考页中提示应该数据04 0E 04 01 1E 20 00

但我用1.4.0协议栈HostTestApp工程总是返回04 0E 04 00 1E 20 00,如果使用1.3.2版本则是04 0E 04 01 1E 20 00

怎么协议栈升级了这个也改了?另外还想问下,这个返回的Event事件包的格式是怎么的,各个参数的含义在哪儿有定义吗,如上面返回的01 1E 20 00是什么意思呀?

在TI BLE Vendor Specific HCI Reference Guide  Version 1.4文档中好像只有介绍发送参数的含义没有返回参数的含义呀,在哪儿有相关介绍吗?


  • Wwww,

    04 表示是个事件 event

    0e 表示这个事件是command complete event

    04 表示这个事件带的后面的参数的长度是4个字节, 00 1E 20 00 四个字节就是后面的参数了。

    01 表示HCI 命令的个数。我不知道你的1.4 为啥是0。

    1e 20 是op code.

    00 表示命令成功。

    这个你得去看蓝牙的spec。

  • 你好,我现在弄PTM,发现我根据文档修改simpleBLEPeripheral工程失败,江湖救急。。。。。。qq 353662337

  • 你好

    一、待测设备串口无反应

    1.待测设备:我按照PTM文档上的用串口工具操作无反应(无论是btool,还是用串口助手),串口接P0_2,P0_3,使能PTM用P0_4

    2.待测设备:用HostTestRelease工程的话用btool能使用

    二、PTM是只需要按文档的加入HCI_EXT_EnablePTMCmd()就行,还是需要我把串口的接收发送都要全部自己写?

    三、没有测试仪怎么调试判断是否成功呢?