Zigbee学习之创建自己的简单应用
来源:互联网 发布:闲鱼怎么做淘宝链接 编辑:程序博客网 时间:2024/05/17 21:43
· 定义应用中的所有设备
如温度传感器,调温器,为他们分配一个独立的设备ID
· 定义设备间交换的“命令”,并为每个命令分配一个独立的16位ID(command_id)
如:温度读取
设置调温器
· 为每个“命令”定义设备的生产(输出)和消费(输入)
如:读取温度是从温度传感器生产(输出),由调温器消费(输入到调温器)
· 为每个设备创建简单描述结构,此结构应该包括以下信息:
1.为每个设备分配设备标志(ID)和设备版本,
2.为设备指定命令的输入和输出表。
3.指定一个独一无二的16位profile ID
· 对于每个命令
定义交换的消息格式及其解释
如:(格式)一个8位的值
(解释)0表示0摄氏度,255表示64摄氏度,精度0.25摄氏度
· 为每个设备编写设备应用
拥有输出命令的设备应该能够产生包(周期性或者由外部事件触发)
拥有输入命令的设备应该能够接收包并解析有效载荷
· 定义绑定策略,以便设备能正确地交换数据包。
0 0
- Zigbee学习之创建自己的简单应用
- web component 【Template】 创建自己的简单SPA应用
- Zigbee学习-添加一个简单应用到OSAL中
- win32sdk学习-简单的创建一个自己的工具栏
- Equinox OSGi系列之 创建自己的OSGi应用项目
- Zigbee学习(三)之Zstack协议栈应用实践
- 有关Zigbee的应用
- ZIGBEE的小应用
- ZigBee学习之旅
- zigbee学习之定时器
- zigbee学习之OLED
- zigbee学习之DHT11
- 拥有自己的ZigBee板子
- 浅析ZigBee的应用层开发之终端结点
- 浅析ZigBee的应用层开发之终端结点
- webservice学习之AXIS初学笔记--创建自己的webservice
- android学习笔记之创建自己的账号系统
- Unity3D学习笔记之七创建自己的游戏场景
- servlet生命周期
- Xcode 5 的一个 Bug:修改 TableView的 content 导致崩溃
- 技术积累
- mysql 连接其他表更新字段语法
- 如何用PHP来编写自己的模板引擎
- Zigbee学习之创建自己的简单应用
- VS2010编译错误: fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏解决方法
- JAVASE_20_#java高级IO_File对象和IO包中的其他类
- 区分const char*, char const*, char*const
- unity开发 --------- c# 基本语法 008
- 哈佛为什么群星闪耀?
- 添加dom4j包
- 2:destroy 方法:摧毁 销毁
- copy-constructor-cant-be-called-when-call-object-o-13