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.

[参考译文] WL1837MOD:WL1835MOD BLE TX 功率高于设置/预期。

Guru**** 2440300 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1300641/wl1837mod-wl1835mod-ble-tx-power-is-higher-than-set-expected

器件型号:WL1837MOD

尊敬的 Team WiLink:

相关主题"https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/1271478/wl1837mod-modify-the-rf-tx-output-power-via-commands-wl18modgb-wl1801mod-etc "。  客户说/问...

正在研究获取模块的 BLE TX 功率值、但读取的功率输出远远高于预期。 我们已经查看了有关如何正确测试模块的 BT 组件的所有文档、但我们认为缺少一些步骤。 其中包含(下面)是我们要发送到模块的命令列表、您能否确认它们是否正确、或者我们在该过程中缺失了某些内容。

//下面列出了 BLE 的新测试命令:

hcitool cmd 0x01 0x001 0x33 0x8b 0x9e 0x04 0x00 //突发到测试接口

hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x80 0x00 //禁用射频校准
hcitool cmd 0x08 0x001e 0x00 0x00 0x00
hcitool cmd 0x08 0x001f

hcitool cmd 0x03 0x001a 0x00
hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x00 0x01
hcitool cmd 0x3f 0x01ca 0x62 0x09 0x04 0x00 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 // 2404MHz、BLE、PN9测试模式,最大功率传输
hcitool cmd 0x3f 0x188//复位寄存器值

hcitool cmd 0x03 0x001a 0x00
hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x00 0x01
hcitool cmd 0x3f 0x01ca 0x88 0x09 0x04 0x00 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 // 2440MHz、BLE、PN9测试模式、最大功率传输
hcitool cmd 0x3f 0x188//复位寄存器值

hcitool cmd 0x03 0x001a 0x00
hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x00 0x01
hcitool cmd 0x3f 0x01ca 0xB0 0x09 0x04 0x00 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 // 2480MHz、BLE、PN9测试模式、最大功率传输
hcitool cmd 0x3f 0x188//复位寄存器值


//如何计算将 VS 命令转换为 hcitool 命令

0x0c1a -> 0000 1100 0001 1010
OCF (10位操作码 cmd 字段)-> 00 0001 1010 -> 0x01a
ogf (6位操作码组字段)-> 0000 11 -> 0x03

0xFDFB -> 1111 1101 1111 1011
OCF 01 1111 1011 -> 0x1FB
ogf -> 1111 11 -> 0x3F

0xFD88 -> 1111 1101 1000 1000
OCF -> 01 1000 1000 --> 0x188
ogf -> 1111 11 --> 0x3f

hcitool 命令

谢谢、Merril

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Merril:

    谢谢您的支持、我明天会回到您的身边。

    此致!

    罗格利奥

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好:Rogelio、

    请进行更新?

    谢谢、Merril

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Merril:

    很抱歉延迟、花了一分钟将所有原始 HCI 命令转换回其操作码、以了解它们发送的内容。 好像他们在遵循此指南???

    https://www.ti.com/lit/an/swra750/swra750.pdf

    WONG NGAI 说:
    hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x80 0x00 //禁用射频校准
    hcitool cmd 0x08 0x001e 0x00 0x00 0x00
    hcitool cmd 0x08 0x001f[/引号]

    这称为 LE 测试、然后立即结束测试。 因此、在这里不需要、也不知道客户正在努力实现什么目标。

    WONG NGAI 说:
    hcitool cmd 0x03 0x001a 0x00
    hcitool cmd 0x3f 0x01fb 0x01 0xff 0x00 0x00 0x00 0x01
    hcitool cmd 0x3f 0x01ca 0x62 0x09 0x04 0x00 0x07 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 // 2404MHz、BLE、PN9测试模式,最大功率传输
    hcitool cmd 0x3f 0x188//重置寄存器值

    这会将器件设置为连续 Tx 模式、然后使用 RESET 命令停止它。

    然后、它们会针对不同的频率重复此操作。  

    使用最大功率时、他们看到的功率是多少?

    我会使用 VS 命令 Pb_Set_Power_Vector  

    https://www.ti.com/lit/ug/swru442b/swru442b.pdf

    此致!

    罗格利奥

    [/quote]