下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4.组播-多终端控制协调实验内容:实验多终端通讯实现组播通讯,协调器不响应其它组发过来的数据掌握Led开关提示:由于组播需要三个节点才能真正完成此实验,一个协调器,两个终端。如果只有两个节点就只能完成部分内容了。其实代码并不复杂,看看代码也就清楚组播是怎么回事了。 实现现象: 变同时终端自身的Led2状态也改变,提示发送成功。修改其中一个终端的组,编译后,按此终端S1 键时,此时看协调器 Led2 状态是否会改变。实验详解:由于此实验中就是基于I的Sampepp修改的,由于Sampepp本身就有组播的代码,只*GLOBALuint8LedState/保存当前Led的状caseZDO_STATE
2、_CHANGE: /当网络状态改变,所有节点都会发SampleApp_NwkState=(devStates_t)(MSGpkt-if(SampleApp_NwkState/协议器不用发送所以|SampleApp_NwkState/路由|(SampleApp_NwkStateDEV_END_DEVICE) /终端设/ dingtheperiodicmessageinaregular/osal_start_timerEx( 注释osal_start_timerEx这行代码,此实验没有周期性事件。修改后如红色代码所示。找到按键处理函数voidSampleApp_HandleKeys(uint8sh
3、ift,uint8keys(void)shift; /Intentionallyunreferenced/判断S1按键是否被按下,由于TI用的5向按键,和的开发板IO有所不同if (keys&HAL_KEY_SW_6#if/协调器只接收数据/路由器和终端才发送数据SampleApp_SendFlashMessage(0播方式发数据 ifkeys&HAL_KEY_SW_1判断S2按键是否被按/*TheFlashrCommandissentto GroupThiskeytogglesthisdeviceinandout ofgroupIfthis devicedoesntbelongtogroup
4、1,this willnotreceivetheFlashcommandsenttogroupaps_Group_t/查找SAMPLEAPP_ENDPOINT端点是否加入了以SAMPLEAPP_FLASH_GROUP为组ID的组 grp = aps_FindGroup( SAMPLEAPP_ENDPOINT, SAMPLEAPP_FLASH_GROUP );if( grp/Removefrom theaps_RemoveGroupSAMPLEAPP_ENDPOINT,SAMPLEAPP_FLASH_GROUP出/Addto theflashaps_AddGroup(SAMPLEAPP_ENDPOINT,&SampleApp_Group/加入接收数据 找到SampleApp_MessageMSGCB函voidingMSGPacket_t*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024工艺品加盟合同书范本
- 2024年手持云台合作协议书
- 盐城师范学院《照明设计》2022-2023学年第一学期期末试卷
- 盐城师范学院《通信原理》2021-2022学年第一学期期末试卷
- 2024瓷砖购销合同
- 2024年油气储层保护剂项目合作计划书
- 2024年提供住宿社会救助服务合作协议书
- 沪教版三年级下册数学第二单元 用两位数乘除 测试卷附参考答案ab卷
- 2024企业食堂供货合同
- 苏教版五年级上册数学第四单元 小数加法和减法 测试卷a4版打印
- 专题一第3课三、《SmartArt图形工具的使用》教学设计 2023-2024学年青岛版(2018)初中信息技术七年级下册
- 农田征地补偿合同
- 海南经贸职业技术学院人才培养工作评估分项自评报告
- 物联网技术应用专业-物联网技术课程标准
- 小学道德与法治行动研究报告
- 2024年工业和信息化部应急通信保障中心招聘公开引进高层次人才和急需紧缺人才笔试参考题库(共500题)答案详解版
- 工程部项目培训
- 迷你临床演练评量MiniCEX于英
- 2024版《隐患排查标准手册》(附检查依据)
- DB11/1950-2021-公共建筑无障碍设计标准
- 镀锌线专业词汇表
评论
0/150
提交评论