首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

SLC和SRC

SLC和SRC

我在做Z-Stack中的Z-Stack-> Home Controls – Lighting-> SLC03394 -> Project
(mcp)和SRC.c
具体是
setting up a network with the 5 nodes supplied in this kit, 1 coordinator, 3 routers and 1 end device. The coordinator will be an SLC and the rest of the devices will be configured as an SRC.
Z-Stack User's Guide上说其中1 coordinator, 2routers用DIG528。1 routers and 1 end device用DIG536,因我手头只有DIG536,所以我都用的DIG536,可以吗,有什么影响??
然后把所以的模块都running the sample application code and passed the ExtAddr selection

观察结果
1, Once the GT60 DIG536 boards are running the sample application code and passed
the ExtAddr selection, the SLC board will turn on LED3.
2, The SRC router boards will turn on LED3 when joining (association) is complete and
successful.
3, The SRC end device board will not show an indication that it joined a network.
但文中说的1,3两点貌似矛盾,按1说The SRC end device board will turn on LED3
但按2说The SRC end device board will not show an indication that it joined a network
请斑竹指一下我哪儿理解错了?
**我看到的实际情况是end device board turn on LED3
To build a better system understanding of Zigbee, please read the Zigbee Implementer’s Guide:
1.ZigBee Implementers Guide_F8W-2004-0007_.pdf
To understand the available configuration and startup options, please read the Zigbee Device
Object’s Programmer’s Guide:
2.Z-Stack Device Object Programmer's Guide_F8W-2004-0008_.pdf
To develop or change the existing sample applications read the following programmer’s guides
in the ZStack documentation section:
3.Z-Stack SLC03394 Programmer's Guide_F8W-2003-0028_.pdf
4.Z-Stack SRC03391 Programmer's Guide_F8W-2003-0027_.pdf
斑竹能给我传一下这四个文档吗?
我的邮箱88zhongguo@163.com 谢谢!!!

问题1: 应该是任何模块都可以运行的,没有什么分别
问题2: 文档可能有错误,加入网络应该是LED3被点亮。也有可能不同的模块程序有区别
问题3: 所有文档都可以在z-stack目录下找到 C:\F8W\FS-1.0-1.2.2\Z-Stack\Documentation


补充一点:我的感觉,z-stack的这些应用程序是针对灯光控制的,例子程序集中精力看一两个就好了,不要都全面的看,太多了自己也会晕的。

最简单的应该看那个 GenericApp程序,也方便做开发
非常感谢斑竹!!!
我的z-stack目录下C:\F8W\FS-1.0-1.2.2\Z-Stack\Documentation
只有1.ZigBee Implementers Guide _F8W-2004-0007_
2.Z-Stack User's Guide - EVK_F8W-2004-0020_
3.Z-Stack User's Guide - GB60 Eval_F8W-2003-0020_
斑竹帮看看全不全???
有个疑惑:以前做SMAC,加入网络,然后LED3被点亮这些过程都要在App.c写具体程序实现,但我把SLC03394_App.c和SRC03391_App.c都看了,但上述“加入网络,然后LED3被点亮”这一过程怎么在上述两个App.c程序中找不到???
本人现在感觉z-stack的这些应用程序都很模式化,结果读程序的时候反而不知道程序是这样一步步跑的,是不是用了OSAL的缘故?斑竹能不能具体给讲讲OSAL啊??谢谢!!!

以上实验,
观察结果
1, Once the GT60 DIG536 boards are running the sample application code and passed
the ExtAddr selection, the SLC board will turn on LED3.
2, The SRC router boards will turn on LED3 when joining (association) is complete and
successful.
3, The SRC end device board will not show an indication that it joined a network.

我都用的DIG536,发现第3点不符,The SRC end device board 也turn on LED3 ,这个结果正常吗?
并且此时The SRC router boards 和The SRC end device board 从现象上来说就区分不出来了
你的document目录肯定不全,下面应该还有5个子目录,子目录里面有很多文档的

基本上z-stack的网络,coordinator如果建立了网络,LED3会点亮
router和end device如果加入了网络,LED3会点亮
router和end device烧写不同的程序,之间的区别你自己在板子上做记号就可以了
本人现在感觉z-stack的这些应用程序都很模式化,结果读程序的时候反而不知道程序是这样一步步跑的,是不是用了OSAL的缘故?斑竹能不能具体给讲讲OSAL啊??谢谢!!!

或者提供一些斑竹认为不错的讲解文档.谢谢!
z-stack没有很好的讲解文档,你如果一定要用到完整的zigbee协议栈,可以等待一段时间,freescale会出Bee-stack,这个协议栈会更好。

关于OSAL如果理解操作系统的话,看起来应该不太难懂,就是一些事件响应和调度,我不知道该怎么讲解。如果你想深入了解z-stack的话,我建议还是自己边写代码边调试,看状态情况,了解代码的结构。时间久了,会比较明白的。

关于例子程序,因人而异吧,我是不太爱看那些例子程序,功能很简单,代码却比较复杂。

谢谢斑竹!!!

Bee-stack大概什么时候出呢?有内部说法吗?
听说在1月底左右
斑主,你好,我也需要这四个文件,麻烦你也发我一份吧,谢谢了!
我的邮箱是: lipeng.ccnu@yahoo.com.cn

To build a better system understanding of Zigbee, please read the Zigbee Implementer’s Guide:
1.ZigBee Implementers Guide_F8W-2004-0007_.pdf
To understand the available configuration and startup options, please read the Zigbee Device
Object’s Programmer’s Guide:
2.Z-Stack Device Object Programmer's Guide_F8W-2004-0008_.pdf
To develop or change the existing sample applications read the following programmer’s guides
in the ZStack documentation section:
3.Z-Stack SLC03394 Programmer's Guide_F8W-2003-0028_.pdf
4.Z-Stack SRC03391 Programmer's Guide_F8W-2003-0027_.pdf
yangyang
返回列表