Zwave Gen7 不加网不断发送命令
PowerStrip demo 修改如下:
上电调用 timer,发送命令
TimerStart(&NotificationTimer, 300);
NODE_LIST_STATUS
handleAssociationGetnodeList(
uint8_t groupId,
uint8_t ep,
destination_info_t ** ppList,
uint8_t* pListLen)
{
if((NUMBER_OF_ENDPOINTS + 1) < ep )
{
return NODE_LIST_STATUS_ERR_ENDPOINT_OUT_OF_RANGE;
}
if (NULL == ppList)
{
return NODE_LIST_STATUS_ERROR_LIST;
}
if (NULL == pListLen)
{
return NODE_LIST_STATUS_ERROR_LIST;
}
/*Check group number*/
if (false == isGroupIdValid(groupId, ep))
{
return NODE_LIST_STATUS_ERR_GROUP_NBR_NOT_LEGAL; /*not legal number*/
}
// Find the rootGroupID and endpoint of this groupID
AssGroupMappingLookUp(&ep, &groupId);
*ppList = GetNode(ep, groupId, 0); // Get a pointer to the first node
*pListLen = MAX_ASSOCIATION_IN_GROUP; /*default set to max*/
for (uint8_t indx = 0; indx < MAX_ASSOCIATION_IN_GROUP; indx++)
{
if (IsFree(*ppList + indx))
{
*pListLen = indx; /*number of nodes in list*/
break; /* break out of loop*/
}
(*ppList + indx)->node.nodeId = 0x01;
DPRINTF("\n nodeId = %u, endpoint = %u, BitAddress = %u",
(*ppList + indx)->node.nodeId, (*ppList + indx)->node.endpoint, (*ppList + indx)->node.BitAddress);
}
*pListLen = 1;
if(0 == *pListLen)
{
return NODE_LIST_STATUS_ASSOCIATION_LIST_EMPTY;
}
return NODE_LIST_STATUS_SUCCESS;
}
Zwave Gen7 不加网不断发送命令相关推荐
- JAVA 通过串口发送命令
嵌入式系统或传感器网络的很多应用和测试都需要通过PC机与嵌入式设备或传感器节点进行通信.其中,最常用的接口就是RS-232串口和USB接口(并口).鉴于USB接口的复杂性以及不需要很大的数据传输量,现 ...
- python使用paramiko之连接、发送命令(1)
0.前言 之前部署环境,一个命令一个命令的敲: 然后是写shell脚本--但是我不会在执行shell脚本的时候输入需要的信息--要不然命令本身不支持要不然需要装插件 然后我想,能不能用py搞一个一键自 ...
- php 云片网对接,php调用云片网接口发送短信的实现方法
php调用云片网接口发送短信的实现方法 云片网发送短信 /** * [SendSms description] * @param [string] $tpl_content [发送的短信内容] * @ ...
- Redisson 管道批量发送命令流程分析
一.示例代码 管道功能就是REDIS的批量发送,实际上是客户端的功能,与服务端无关.相当于把多个请求的命令放在一个数据包通过TCP发送到服务端,然后客户端再一次性读取所有的命令回应,节省多次命令的网络 ...
- 解决office2007每次打开提示向程序发送命令时出现错误
本人装的win7 家庭版,用的是自己设的用户名,administrator帐户没开,安装office2007 professional plus(再用其他方法激活),每次双击文档,会出现" ...
- python 桌面歌词_GitHub - Python-Z/musicbox: 网易云音乐命令行版本
NetEase-MusicBox 感谢为 MusicBox 的开发付出过努力的每一个人! 高品质网易云音乐命令行版本,简洁优雅,丝般顺滑,基于Python编写. 功能特性 320kbps的高品质音乐 ...
- win7系统office向程序发送命令时出现错误
现在使用了win7系统,在安装office办公软件后经常会有出现"向程序发送命令时出现错误"的情况,特别是开发人员(.NET)会出现的频繁一些,当然其他用户也会出现.具体原因是:在 ...
- excel2003出现“向程序发送命令时出现错误”解决方法
excel2003出现"向程序发送命令时出现错误"解决方法 参考文章: (1)excel2003出现"向程序发送命令时出现错误"解决方法 (2)https:// ...
- 向程序发送命令失败_Word提示:“向程序发送命令时出现问题”重装软件也没用?...
今天去帮同事维修电脑,问题为:打开word时提示:向程序发送命令视出现问题. 看似很简单的问题,之前也遇到过,但忘记了是怎么修复的,百度搜索问题解决办法后,共以下几种方法: 1.删除word模版文件 ...
最新文章
- mysql5.7 修改密码
- DevExpress v18.1新版亮点——WinForms篇(四)
- c语言线程锁的原理开锁原理图,C++多线程之可重入锁
- python正则_python的正则表达式
- 前端学习(2176):vue-router的路由的嵌套使用
- Docker收购Orchard,SAP支持OpenStack,ODF等
- 现代质量管理方法的应用思考和实践
- centos5安装mysql 5.6.19 mysql-devel_Centos5.8 安装 MySQL5.6.19
- sql插入时返回插入主键id(id位自动增长)
- 机器学习笔记(二十二):逻辑回归中使用模型正则化
- 《英雄联盟》“被手游”背后,是移动电竞的成长期“烦恼”
- 电商十二、pinyougou02.sql的内容③
- mysql like 原理_MySql原理
- Android 短视频编辑开发之摄像头预览实时美颜(三)
- echarts地图设置区块点击后颜色不改变
- VC获取系统空闲时间
- Atom使用教程:Atom下载,Atom汉化教程,Atom常用插件
- 聚合支付和它的可持续发展之路
- 【高胜寒碎碎念】为什么有人愿意花两万块钱去参加IT培训学习?
- Cortex内核的比较(M3和M4)