Enocean
1 Glossary(术语)
简写 | 全称 | 释义 |
---|---|---|
EEP | EnOcean Equipment Profiles | EnOcean设备配置文件(EEP)用于标准化设备之间的无线电通信。EnOcean设备配置文件是描述EnOcean设备功能的唯一标识符,与供应商无关 |
ERP | EnOcean Radio Protocol | EnOcean无线电协议 |
ESP3 | EnOcean Serial Protocol version 3 | EnOcean串行协议版本3。通过ESP3数据包,您可以发送控制、无线电、命令、N/A数据包 |
ORG | 串行电报类型的唯一标识 | |
CHOICE | 无线电报类型的唯一标识 | |
RORG | 无线电报类型的唯一标识,从现在起,S/RORG将取代ORG/CHOICE | |
DDF | Device Description File | 设备描述文件 |
EURID | EnOcean Unique Radio Identifier | EnOcean唯一无线电标识符 |
GP | Generic Profiles | 通用配置文件(GP)用于标准化设备之间的无线通信。通用配置文件使设备具有自我描述的动态通信 |
ReMan | Remote Management | 远程管理-允许远程配置和管理设备的基本功能。 |
ReCom | Remote Commissioning | 远程调试-基于ReCom是一个标准化接口,允许使用EnOcean无线电引导、配置和调试设备 |
Radio Telegram | 由多个冗余子电报组成的数据单元。无线电报的结构和信息与子电报相同 | |
Subtelegram | 它是最小的解释数据单元。它有一个正交结构,其中包含选项/数据/标识/状态/校验和字段 | |
Subtelegram timing | Enocean子电报定时规定了在第一个子电报开始后允许发送子电报的时间范围 | |
Switch telegram | 与子电报结构不正交的无线电报 | |
SEC_TI | Secure-Teach In | 安全示教 |
CBC | Cipher Block Chaining | 密码块链 |
CMAC | Cipher Based Message Authentication Code | 基于密码的消息认证码 |
EHW | Energy Harvested Wireless protocol | 能量收集无线协议 |
MAC | Message Authentication Code | 报文认证码 |
PTM | Pushbutton Transmitter Module | 按钮发射器模块 |
RLC | Rolling Code | 滚动代码 |
SLF | Security Level Format | 指定使用哪些安全参数的安全级别格式 |
TXID | ID of a transmitter | 发送器ID |
VAES | Variable AES | 可变AES |
ESSL | EnOcean Software Stack Layer | EnOcean软件堆栈层 |
ULP | Ultra Low Power | 超低功耗 |
LBT | listen before talk | 先听后说 |
BIST | Build In Self Test | 内置自检 |
ADT | Address Destination Telegrams | 地址目的地电报 |
RPS | Repeated Switch Communication | 重复的开关通信 |
VLD | Variable Length Data | 可变长度数据 |
2 相关软件及学习步骤
2.1 使用
- DolphinView Advanced 3.8.8.0
熟悉软件使用方法可使用软件的帮助文档;
2.2 编程开发
编程开发需要使用到的软件有
- DolphinAPI
- DolphinStudio
- Keil C51
其中,建议首先阅读DolphinAPI的帮助文档;然后阅读DolphinStudio的帮助文档,可以只读子标题概述部分,对开发流程和开发内容有一个整体把握;
然后就是协议部分,包括《 EnOceanRadioProtocol1.pdf》 《EnOceanRadioProtocol2.pdf 》《EnOceanSerialProtocol3.pdf》,这部分可以结合API中的例子一起看;
以及通讯配置文件:
再就是硬件和内核部分,可以阅读《Dolphin_Core_Description_V1.1.pdf》 《Dolphin_V4_Core_Description_V2.1.pdf》以及各模块的datasheet;
最后就是实际的产品开发,可以结合应用ApplicationNotes查看;
以上的开发工具和文档都可以在EnOcean的官网上下载;
3.3 几种网关模块的区别
- TCM300 :可使用DolphinAPI进行编程,支持ESP2,可作为中继器使用
- TCM310 :不可编程,支持ESP3,可作为中继器使用
- TCM515 :不可编程,支持ESP3,可作为中继器使用