xbee/xbeeRPOS1、xbee/xbeePROS2C802.15.4/Digimesh功能方法
Digi XBee 802.15.4的第一个版本也称为S1,是基于Freescale的无线收发器片子设计的。最新的802.15.4模块(内部称号S1B)采用和Digi ZigBee模块相同SOC芯片设计,官方的名称为XBee S2C 802.15.4和XBee PRO S2C 802.15.4。同样地,S2C 802.15.4模块和S1一样,也可以通过烧入对应的Digimesh固件变成Digimesh模块。
常用型号包括:
开发套件 | ||
---|---|---|
XKB2-A2T-WWC | XBee S2C 802.15.4开发套件 | |
普通型 | 增强型 | 封装&天线接口 |
XB24CAPIT-001 | XBP24CAPIT-001 | 双列直插模块,带PCB天线 |
XB24CAWIT-001 | XBP24CAWIT-001 | 双列直插模块,带鞭状天线 |
XB24CASIT-001 | XBP24CASIT-001 | 双列直插模块,RPSMA天线接口 |
XB24CAUIT-001 | XBP24CAUIT-001 | 双列直插模块,u.FL天线接口 |
XB24CAUIS-001 | XBP24CAUIS-001 | 邮票孔贴片模块,u.FL天线接口 |
802.15.4协议简介
802.15.4 标准是由 IEEE 802.15第4任务组 (IEEE 802.15 Task Group 4) 开发的低功耗无线网络标准。802.15.4包括用于低速无线个人域网(LR-WPAN)的物理层和媒体接入控制层两个规范,可以定义网络中任意两个对等设备的通信协议,是像ZigBee,Digimesh等在内的其它协议的基础。
XBee@802.15.4一些特性
XBee 802.15.4除了支持标准的802.15.4协议外,还在应用层和网络概念上扩展了802.15.4,成为一个方便用户直接发使用,高带宽,响应速度快的无线模块。XBee 802.15.4 有灵活的Mac层模式设置,支持对等网络,也支持分组的对等网络和主从设备模式,能够对成员进行分组通信。XBee保持了Digi无线模块的风格,方便易用的AT参数和API模式能更有效地从程序逻辑上保障可靠的网络通信。XBee家族成员的兼容性封装能够使用户沿用或做较少的改动就能在新的项目上使用新设计。
XBee S2C 802.15.4对等设备通信和组网通信
默认地,XBee S2C 802.15.4配置为对等网络的模式,没有主从设备之分。可以支持16位和64位寻址的方式实现任意两点间的通信。 在对等设备网络中,两个模块要互相通信,需要工作在相同的信道上,有相同的PAN ID。事实上,如果采用API模式,还可以对相同信道内的模块进行分组。从而进行组内相同ID设备通信或全网跨PAN ID通信。
当需要使XBee 802.15.4的模块组成主成网络时,需要设置主设备(CE=1)和终端设备(CE=0)。参数A1和A2控制着主设备和终端设备的入网方式,要组成主从网络,A1和A2的bit2都必须置位。A1和A2分别是从节点和主节点的信道和ID策略配置参数。
- 协调器(CE=1,A2≠0)
如果希望协调器进行能量扫描并排除当前已有网络的信道来建一个随机ID的网络,可以用A2=7;
如果只是进行能量扫描,但用指定ID建网,可以用A2=6;
如果希望建立参数指定的ID和信道的网络,可以用A2=4。
- 终端(CE=0,A1≠0)
如果希望终端能加入任意网络,可以用A1=7,这样入网时终端的ID和CH不起作用;
如果希望终端能加入指定ID的网络,可以用A1=6
如果只需要加入指定ID和信道的网络,可以用A1=4。
xbee/xbeeRPOS1、xbee/xbeePROS2C802.15.4/Digimesh功能方法的更多相关文章
- share point 已在此服务器场中安装 ID 为 15/b7a69889-1789-4855-b8bd-9a3b4cfd7fc0 的功能。请使用强制属性显式地重新安装此功能。
部署步骤“添加解决方案”中出现错误: 已在此服务器场中安装 ID 为 15/b7a69889-1789-4855-b8bd-9a3b4cfd7fc0 的功能.请使用强制属性显式地重新安装此功能. 英文 ...
- 游戏设计模式:Subclass Sandbox模式,以及功能方法集的设计思考
书中总结出这种 Subclass Sandbox 的设计模式 Game Design Patterns: Subclass Sandbox 这种模式要点有两点: 在基类中实现各种功能性方法供子类调用 ...
- XBee 802.15.4/Digimesh FAQs:如何为2.4G模块选择合适的信道
XBee 802.15.4模块和XBee Digimesh模块在硬件上完全相同,只是出厂带有不同固件,如果测试需要,这两个固件可以都可以互换烧入模块中. 如何为2.4G模块选择合适的信道 IEEE 8 ...
- VS "15" 预览 5 中 VB 15 新增的功能
VS "15" 预览 5 给 VB 带来了更新.这次的更新内容有3个: * 值元组 ValueTuple这个功能能把一组计算结果成组返回.为了使用这个功能,我们要安装 System ...
- jQuery 1.4版本的15个新功能(现在已经发布到jquery1.8,特别是增强版的live事件,支持 submit , change , focus 和 blur 事件)
1.jQuery()创建DOM元素:支持传参设置属性 之前,jQuery可以通过 attr 方法设置元素的属性,既可传属性的名和值,也可以是包含几组特定 属性名值对 的 对象.在 jQuery 1.4 ...
- ABBYY FineReader 15高级转换功能详解
ABBYY FineReader 15(Windows系统)OCR文字识别软件拥有强大的OCR项目功能,能帮助用户检查识别区域.验证识别出的文本.预处理图像以提高 OCR精确性等等.其强大的OCR微调 ...
- ASP.NET Core 中文文档 第三章 原理(15)请求功能
作者:Steve Smith 翻译:谢炀(kiler398) 校对:姚阿勇(Dr.Yao).孟帅洋(书缘) 涉及到如何处理 HTTP 请求以及响应的独立 Web 服务器功能已经被分解成独立的接口,这些 ...
- (转)Android之常用功能方法大集合
这些,都是Andorid中比较常用的方法和功能,在网上搜集整理一下记录之,以备不时之需.由于经过多次转载,源文作者不确凿,在此申明,敬请见谅.不得不赞,非常实用. 1.判断sd卡是否存在 boolea ...
- IOS-TextField功能方法详解
//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, ...
随机推荐
- delphi 字符串string转流TStream
function StringToFile(mString : string; mFileName : TFileName) : Boolean;var vFileChar : file of Cha ...
- clear 属性
clear属性:规定元素的哪一侧不允许有其他的浮动元素 Example: <html> <head> <style type="text/css"&g ...
- 搭建基于MySQL的读写分离工具Amoeba
搭建基于MySQL的读写分离工具Amoeba: Amoeba工具是实现MySQL数据库读写分离的一个工具,前提是基于MySQL主从复制来实现的: 实验环境(虚拟机): 主机 角色 10.10.10.2 ...
- vlan划分
1.vlan:虚拟局域网: 作用:划分广播域,抑制广播风暴: 2.vlan技术的优点: 有效控制广播域范围: 增强局域网的安全性: 灵活构建虚拟工作组: 3.vlan划分的方式: 基于端口: 基于MA ...
- js运算符逻辑!和instanceof的优先级
写js时间长了,运算符优先级很可能自然而然的就形成习惯了,也不需要特别注意优先级的问题. 至少到目前为止,我也没有真正了解过js当中所有运算符的具体优先级.也没有出过什么重大的问题. 但是直到今天,在 ...
- python爬虫之解析库Beautiful Soup
为何要用Beautiful Soup Beautiful Soup是一个可以从HTML或XML文件中提取数据的Python库.它能够通过你喜欢的转换器实现惯用的文档导航,查找,修改文档的方式, 是一个 ...
- Spring中注入对象为NULL
Java工程报错, java.lang.reflect.InvocationTargetException,网上搜索过后,发现是注入错误,通过调试发现,具体报错位置是某个dao层对象为null,进而引 ...
- Dubbo+zookeeper面试题补充
什么是分布式?什么是集群?主要区别 分布式是将一个服务分个部分,然后通过远程调用方式进行.远程调用框架RPC框架,spring cloud,dubbo.集群是将同一个服务的多个副本部署在不同的集群上, ...
- Session & Cookie 简介
(一)简介 会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话.常用的会话跟踪技术是Cookie与Session.Cookie通过在客户端记录信息确定用户身份,Session通 ...
- MFC之sqlite
引用头文件和将生成的SQLite.dll加载到项目中 #include "sqlite3.h" 1.动态加载sqlite //***********************数据库动 ...