2657|2

118

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

求助关于ZIGBEE信道评估的一个问题。 [复制链接]

问题是这样的:在看SimpliciTI中看到,一个函数功能介绍有提到检测空闲信道,但是实际上却没看到,他信道空闲检测的语句。球解释。

具体函数是这样的:

// Send frame with CCA. return FAILED if not successful

if(halRfTransmit() != SUCCESS) {
        status = FAILED;
    }

uint8 halRfTransmit(void)
{
    uint8 status;

    ISTXON(); // Sending

    // Waiting for transmission to finish
    while(!(RFIRQF1 & IRQ_TXDONE) );

    RFIRQF1 = ~IRQ_TXDONE;
    status= SUCCESS;

    return status;
}

#define ISTXON()                st(RFST = 0xE9;)
#define ISTXONCCA()          st(RFST = 0xEA;)

明明是用的 ISTXON(),没有ISTXONCCA()
为什么// Send frame with CCA. return FAILED if not successful
为什么说:发送帧与CCA。如果不成功,返回失败,明明用的ISTXO()没用ISTXONCCA()
求解释
此帖出自无线连接论坛

最新回复

你要容许TI的工程师有点错误吧?其实SimpliciTI是TI自己实现的一套简单的通信协议和ZIGBEE没半毛子关系  详情 回复 发表于 2014-3-14 20:56
点赞 关注
 

回复
举报

2002

帖子

24

TA的资源

五彩晶圆(高级)

沙发
 
1、你是对的,注释错的,应该是没有用到CCA.
2、开CCA好像很麻烦,不仅仅是改为ISTXONCCA();
3、SimpliciTI和标题提到的zigbee两种概念吧
此帖出自无线连接论坛
 
 

回复

3238

帖子

5

TA的资源

五彩晶圆(中级)

板凳
 
你要容许TI的工程师有点错误吧?其实SimpliciTI是TI自己实现的一套简单的通信协议和ZIGBEE没半毛子关系
此帖出自无线连接论坛
个人签名淘宝:https://viiot.taobao.com/Q群243090717
多年专业物联网行业经验,个人承接各类物联网外包项目
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
快速回复 返回顶部 返回列表