SI4463的数据冲撞解决办法

  • 原创
  • |
  • 浏览:503
  • |
  • 更新:

在我们的生活中那,如何操作上述标题的小问题,小编今天就在这里给大家分享一点我的小经验,来增加我们的体验,希望可以给你们带来帮助。

方法/步骤

  1. 1

    无线数据解决冲撞的最好的办法就是从源头避免,这就需要在发送数据之前检测当前信道是否有其他数据正在发送,如当前信道正在被占用,采用一定的退避算法,例如简单的延时来避免空中的数据冲突。

    SI4463的数据冲撞解决办法
  2. 2

    提供了以下两种方案: 读取当前信道的RSSI号强度.检测当前信道是否存在有效前导码

    SI4463的数据冲撞解决办法
  3. 2
    本页面未经授权抓取自百度经验
  4. 3

    GET_MODEM_STATUS命令来获取CURR_RSSI和LATCH_RSSI直接读取 快速响应寄存器。

    SI4463的数据冲撞解决办法
  5. 4

    其目的是确定锁存的 RSSI 值没有超出阈值。如果锁存的 RSSI 超出阈值,则不会发生中断,数据包的接收继续正常进行。

    SI4463的数据冲撞解决办法
  6. 5

    RSSI阈值控制MODEM_RSSI_THRESH默认值为0xFF(理解为最大值)

    GPIO快速输出RSSI阈值信号,是通过空闲信道检测(CCA)

    SI4463的数据冲撞解决办法
  7. 6

    信号是可以输出到其中一个 GPIO(在 API 文档中查找 GPIO_PIN_CFG)的信号之一。则它会变低电平。只要接收器打开,此信号就会不断更新。

    SI4463的数据冲撞解决办法
    END

注意事项

  • 以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请点击正下方的或者是右上角的“大拇指”或分享或“关注TA”给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。(未经同意,谢绝转载或复制)
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部