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.

[参考译文] WL1831MOD:蓝牙 BER 测试报告49.7%的误码率

Guru**** 2524460 points
Other Parts Discussed in Thread: WL1831

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/592310/wl1831mod-bluetooth-ber-test-reports-49-7-bit-error-rate

器件型号:WL1831MOD
Thread 中讨论的其他器件:WL1831

我们在 Linux 下使用 WL1831、运行 BER 测试、从一个电路板发送到另一个电路板、如下所述:

http://processors.wiki.ti.com/index.php/WL18xx_Bluetopia_PM_Bluetooth_RF_Testing

无论发送器距离有多远、所有电路板上的误差都始终为49.7%、但器件显然可以正常工作。 我们使用以下命令从 Tx 板进行传输:  

load_firmware
睡眠1
回显固件加载完成
hcitool -i hci0 cmd 0x3F 0x0006 0x22 0x22 0x22 0x22 0x22 0x22 0x22
睡眠0.5
hcitool -i hci0 cmd 0x3F 0x01FB 0x01 0xFF 0x00 0x00 0x00 0x00 0x01
睡眠1
hcitool -I hci0 cmd 0x3F 0x01CC 0x05 0x03 0x62 0x09 0xFF 0xFF 0x02 0x00 0x53 0x0
我可以看到频谱分析仪上的传输处于活动状态:
当我们在 Rx DUT 上运行 Rx 时,我们使用以下命令:  
load_firmware
睡眠1
hcitool -i hci0 cmd 0x3F 0x10C 0x00 0xFF 0xFF 0xFF 0xFF 0xFF 0xFF 0x64
睡眠1
METER_START="0x3F 0x018B 0x00 0x00 0x22 0x22 0x22 0x22 0x22 0x22 0x22 0x01 0x05 0x53 0x01 0x4E 0x2 0xFF 0x01 0x01"
BER 表开始
hcitool -i hci0 cmd $meter_start
睡眠5.
test_results=$(hcitool -i hci0 cmd 0x3F 0x015B 2>&1)
test_results=$(echo $test_results|tr -d '\n')
    echo $test_results
    OIFS="$IFS"
    IFS=""
    读取-a test_results_array <<${test_results}"
    IFS="$OIFs"
    synched="$(((((16#${test_results_array[19]})))"
    finish="$(((((16#${test_results_array[20]})))"
    PacketsLastTest="$((((16#${test_results_array[24]}<<24))+$(16#${test_results_array[23]}<<16))+$((16#${test_results_array[22]}<8))+$(((16#${test_results_array[21])))
    TotalBits="$(((16#${test_results_array[28]}<<24))+$((16#${test_results_array[27]}<16))+$((16#${test_results_array[26]}<8))+$((16#{test_results_array[25]))[25]
    BitErrors="$(((16#${test_results_array[32]}<<24))+$((16#${test_results_array[31]}<16))+$((16#${test_results_array[30]}<8))+$((16#{test_results_array[29])))[29]
    PacketsCurrentTest="$((((16#${test_results_array[36]}<<24))+$(16#${test_results_array[35]}<16))+$((16#${test_results_array[34]}<8))+$(((16#${test_results_array[33]))
    如果[$finished"=1]
    然后
      #echo synched:$synched
      #回显总位数:$TotalBits
      #echo 位错误:$BitErrors
      #回显完成:$finished.
      #echo packets last test:$PacketsLastTest
      #echo packets current test:$PacketsCurrentTest
      Percent =$(((BitErrors * 1000)/TotalBits)
      Percent =${Percent?}。${Percent:-1}
      result="Link Up、$Percent "(链接启动、$Percent)
      result=$result"%误差"
    FI
请您建议我们如何才能使其正常工作。 该值始终如一地为49.7%、因此我确信一定是某个地方的测试错误。 我们希望在星期一使用它来进行认证。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    射频应用工程师、很快回来。

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

    RF 端似乎存在硬件问题。
    我刚刚向您发送了一个朋友请求。 您能否接受并向我发送附有原理图的私人消息?

    谢谢、
    查尔斯·奥
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢 Charles、我也在 TI 网站上向您发送了一个朋友请求。 如果失败、则始终使用 Skype -我是 Julian.gerber

    从我们可以看出、射频路径中几乎没有问题-我们的射频工程师已经检查了匹配的组件、我们已经在频谱分析仪上进行了查看、 但是、如果您能为我们查看原理图、我们当然会不胜感激。 否则、BT 和 WiFi 工作正常、我们可以进行配对、等等。 此外、误差位数保持相对恒定、即使我们增加接收器和发送器之间的距离或对其中一根天线进行调谐、误差位数也不会从49.7%变化。 范围也比较好。