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.

[参考译文] CC2650:TDMA 网络应用中的 CC2650

Guru**** 2603575 points
Other Parts Discussed in Thread: CC2650, CC1310

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

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/612234/cc2650-cc2650-in-a-tdma-network-application

器件型号:CC2650
主题中讨论的其他器件: CC1310

我目前正在尝试使用 CC2650 IEEE 802.15.4模式和 Contiki 来实施 TDMA 网络,我正在尝试最大程度地提高无线电效率,以查看在一个帧周期内可以拥有多少台设备。   

 

我需要澄清一些问题、以便更好地了解对讲机的行为、我需要您的帮助。

 

    1. 在 Tx 数据包配置中,我没有更改 PHY 报头,它是由无线电自动生成的,但我不确定正在使用的前导码和同步字大小。 我假设前导码为8个字节、同步字为4个字节。 对吗?

 

    1. 在 Tx 侧,我还将信号 IOC_PORT_RFC_GPO3配置为一个引脚,以便能够测量从前导码到 CRC 的数据包的确切时间大小。 但是,如果前导码和同步字的值正确,则无线传输的波特率似乎高于250kbps (似乎接近300Kbps)。

 

    1. 您知道对讲机处于接收模式时、数据包之间的最短时间是多少? 很多时候,我不会从无线电接收连续数据包的 Rx 中断。 目前,我的差距为10us,我想知道这是否是短…

 

我很粗略地收到了这封长邮件。 希望您能帮我解决这个问题。

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

    您好 Ajayt、  

    您可以参阅此文件 \cc26xx-cc13xx\rf-core\smartrf-settings.c 以了解无线电 PHY 设置。 您将注意到前导码为3个字节(.prenConf.nPreamBytes = 0x3)、并且 synctword 设置为4个字节(.syncdWord = 0x0055904e)

    波特率为50kbps。 下面的符号速率值对应于50kbps。

    symbolRate.prescale = 0xF、
    symbolRate.rateWord = 0x8000、

      如果您想更改波特率,可以从以下 网址下载 SmartRFstudio http://www.ti.com/tool/smartrftm-studio ,选择 CC1310器件并更改波特率,然后单击右上角的“CodeExport”。 它将生成 smartRFsettings、其中包含可在 contiki 设置中使用的新.symbolRate.prescale 和.symbolRateWord 值。

    3.我不知道这个问题的答案。 您可以尝试将其发布到 contiki 论坛。  

    此致、

    Prashanth