下载  >  开发技术  >  硬件开发  > 全职通-3000移动互联技术应用系统指令集(含移动互联通信系统配置协议).

全职通-3000移动互联技术应用系统指令集(含移动互联通信系统配置协议). 评分:

全职通-3000移动互联技术应用系统指令集(含移动互联通信系统配置协议)。有ZigBee、蓝牙、RF315M/433M、CAN、RS485 五类通信模块在使用之前的配置指令。
1(文本形式,指小DATA后面包含:\n) 5(文本形式,指示DATA后无数据) /⑩DATA:数据内容,需根据M的值编码数据 返回:<LF>OKLF>或<LF> ERROR<LF> (8)接收来自串口 ZigBee模块的数据 方向:串口 ZigBee模块->智能终端 命令: AT AA ZRX DT=Zxxx,M, DATA<CR //Zx:无线板地址,五位ASCI1,第一位为设备类型区别码 取值: A(智能终端) B(串口蓝牙模块) C(串凵RF315M/433M4模块) z(串口 ZigBee模块)(串口 ZigBee模块取此值) 后四位取值:0-9,a-z,A-Z(xxXx0000时为广播地址) //M:DATA格式指小 取值 0(二进制形式) 1(文本形式,指示DATA后面包含:\r\n) 2(文本形式,指示DATA后面包含:nNr) 3(文本形式,指示DATA后面包含:r) (文本形式,指示DATA后面包含:\n) 5(文本形式,指示DATA后无数据) /DATA:数据内容,需根据M的值编码数据 1.2蓝牙 A、建立UART数据传输基本步骤 蓝牙薮传模块的基本仼务是替代串口线缆,进行数据通讯。卜面以两个串口 蓝牙数传模块巸合使用为例说明如何建立数据连接。 进入参数状态,分别设置一个模块作为主设备,另一个作为从设备,确保二 者的匹配码一致,并配置好模块的串口参数。切换回数据状态,片刻之后,主设 各会搜索到从设备,并且与之匹配迕接,模块的连接指示引脚变为高电平。 此时,用户设备可以通过模块的UART口通讯数据。 B、相关指令 (1)查询蓝牙数传模块名称 方向:智能终端→>蓝牙数传模块 命令:AT+ AA B NAME?<CR> 返回:AT+ AA B NAME= nameR //name:蓝牙模块的名称,取值: ASCII,长度不大于16 (2)设置蓝牙数传模块名称 方向:智能终端→>蓝牙数传模块 命令:AT+ AA B CHANGE NAME=name<CR> //name:蓝牙模块的名称,取值:ASCI,长度不大于16 返回:<LF>OK<LF>或<LF> ERROR<LE> (3)没置蓝牙数传模块工作状态 方向:智能终端->蓝牙数传模块 命令:AT+ AA B LINK?<CR> 返回:AT+ AA B LINK-M<CR> M-0:未连接 1:已连接 (4)査询蓝牙数传模块连接密码(默认:1234) 方向:智能终端->蓝牙数传模块 命令:AT+ AA B PASSWORD?<CR 返回:AT+ AB B PASSWORD= password<CR // password:密码,取值: ASCII字符,不大于6个字节 (5)设置蓝牙数传模块连接密码 方向:智能终端->蓝牙数传模块 命令:AT+ AA B SET PASSWORD= password<CR // password:密码,取值: ASCII字符,不大于6个字节 返回:<LF>OK<LF>或者<LF> ERRORSLE> (6)查询蓝才工作模式 方向:智能终端→>蓝牙数传模块 命令:AT+ AAB ROLE?<CR 返回:AT+ AA B ROLE=n<CR> //n:工作模式;0:从设备;16:最多可连接n个从设备的主设备 (7)设置蓝牙模块工作模式 方向:智能终端->蓝牙数传模块 命令:AT+ AA B SET ROLE=nCR //n:工作模式;0:从设备;16:最多可连接n个从设备的主设备 返回:<LF>OKLF>或者<LF> ERRORKLE> (8)查询蓝牙数传模块是否鉴权 方向:智能终端->蓝牙数传模块 命令:AT+ AA B AUTH?<CR> 返回:AT+ AA B AUTH= enable<CR> // enable:取值:0(不鉴权),1(蓥权) (9)设置蓝才数传模块是否鉴权 方向:智能终端->蓝牙数传模块 命令:AT+ AA B SET AUTH-Cnable<CR> / enable:取值:0(不鉴权),1(鉴权) 返回:<LF>OK<LF>或<LF> ERROR<LF> (10)査询蓝牙数传模块是否绑定 方向:智能终端->蓝牙数传模块 命令:AT+ AA B BIND?<CR 返回:AT+ AA B BIND= enable<CR> // enable:取值:0(没有绑定地址),1(有绑定地址) (11)设置蓝牙数传模块是否绑定 方向:智能终端->蓝牙数传模块 命令: AT AA B SET BIND=enable<CR> / enable:取值:0(不绑定地址),1(绑定地址) 返回:<LF>OK<LF>或<LF> ERROR<LF> 绑定地址时:对于从设备,如果已经记忆地址,则不准被查询和对,只能 被它记忆的设备连接;对于主设备板,如果已终记忆地址,则一直试着连接它记 忆的设备;所以当绑定地址时,一日设备记忆了地址,则连接只能在它与它记忆 的设备之间建立,而不会与其它设备建立连接。所以,在绑定地址时如果希望与 其它设备建立连接,则必须清除记忆的地址。不绑定地址时:从设备可以被査询 和配对;主设备板连接记忆设备一定的次数失败后,主设备板自动清除记忆的地 址,并开始重新査询和配对新的设备。所以,如果希望连接固定的设备,最好绑 定地址 (12)清除蓝牙数传模块所有记录的远端蓝牙设备地址 方向:智能终端->蓝牙数传模块 命令:AT+ AA B CLEAR ALL ADDR<CR> 返回:<LF>OK<LF>或<LF> ERROR<LF> (13)复位串凵蓝牙数传模块(恢复出厂设置) 方向:智能终端->监牙数传模块 命令:AT+ AA B RESET<CR> 返回:<LF>OK<LF>或<LF> ERRORSLE (14)蓝牙数传模块发送数据 方向:智能终端->蓝牙数传模块 命令:AT+ AA B TX DT=BXXXX,M,DATA<CR /Bxxx:无线板地址,五位 ASCII,第一位为设备类型区别码 取值: A(智能终端) B(串口蓝牙数传模块)(串口蓝牙数传模块取此值) C(串口RF315M/433M模块) Z(串口 ZigBee模块 后四位取值:09,a-z,A-Z(xxx=0000时为广播地址) //M:DATA格式指示 取值: 0(二进制形式) 1(文本形式,指小DATA后面包含:\r\n 2(文本形式,指小DATA后面包含:\nr) 3(文本形式,指小DATA后面包含:\r) (文本形式,指示DATA后包含:n) 5(文本形式,指示DATA后无数据) /∽DATA:数据内容,需根据M的值编码数据 返回:<F>OK<LF>或<LF> ERROR<LF> 例 M=0时(二进制形式),要发送的数据为:0x12,0x16,0xAB,0xFF 则命令为:AT+ AA B TX DT=B1234,0,1216ABFF<CR> 如果接收方从设备板工作在透传模式下 将通过冲凵蓝牙数传模块的中凵发出数据 0x12 0x16. OXAB OXFF 如果接收方从设备板工作在非透传模式下: 将通过串口盜牙数传模块的串口发出数据 AT+AA B RX DT=B12340121 6ABFE<CR> 例 M-1时(文本形式,指示DATA后由包含:\rn),要发送的数据为: AT+NAME?r\n 则命令为:AT+ AA B TX DT-B1234,1,AT-NAME?<CR 如果接收方从设备板工作在透传模式下 将通过串口蓝牙数传模块的串口发出数据:AT+NAⅦE?<CR>LF> 如果接收方从设备板工作在非透传模式下 将通过串口蓝牙数传模块的串口发出数据 AT+AA B RX DT=B1234, 1. AT+NAME<CR> 例: M=5时(文木形式,指示DATA后无数据),要发送的数据为:AT+NAME 则命令为:AT+A_ BTX DT=B1234,5, AT-NAME?<CR> 如果接收方从设备板工作在透传模式下: 将通过串口盗牙数传模块的串口发出数据:AT+NAME? 如果接收方从设备板工作在非透传模式卜 将通过串口蓝才数传模块的串口发出数据 AT+AA B RX DT=B1231.5.AT+NAME?<CR> (15)接收来自蓝牙数传模块的数据 方向:蓝牙数传模块→>智能终端 命令: AT AA B RX DT=Bxx,M, DATACR> //Bxxx:无线板地址,五位 ASCII,第一位为设备类型区别码 取值 A(智能终端 B(串口蓝牙数传模块)(串口蓝牙数传模块取此值) C(串口RF3l5M/433M模块) Z(中凵 ZigBee模块) 后四位取值:09,a-z,AZ(xxx=0000时为广播地址) //M:DATA格式指示 取值 0(二进制形式) 1(文本形式,指小DATA后面包含:\rn) 2(文本形式,指示DATA后面包含:\nr) 3(文本形式,指示DATA后面包含:\r) 4(文本形式,指示DATA后包含:n) 5(文本形式,指示DATA后无数据) /DATA:数据内容,需根据M的值编码数据 1.3RF315M/433M 相关指令: (1)查询RF315M/433M模块地址 方向:智能终端->RF315M/433M模块 命令:AT+ AA C ADDRESS=1<CR> 返回:AT+ AA C ADDRESS=ADR<CR> /ADR:RF315M/133Ⅵ模块地址,取值:0x00-0xF (2)设置RF315M/433模块地址 方向:智能终端->RF315M433M模块 命令:AT+ AA C ADDRESS=0, ADDR<CR> 返回:<LF>OK<LF>或<LF> ERROR<LF> /ADR:RF315M/433Ⅵ模块地址,取值:0x00-0xFF。 (3)设置RF315M/433M模块工作模式 方向:智能终端->RF315M43M模块 命令:AT+ AA C MODE= STR<CR 返回:<LF>OKLF>或<LF> ERROR<LE //STR=DATA:模块工作于数传模式,工作频率433Hz DECOD:模块工作于解码模弌,工作频率3⊥5MIz (4)控制RF315M/433M模块发送数据 方向:智能终端->RF3!5M/433M模块 命令:AT+ACTⅩDT=Cxxx,M,DATA<CR> Cxxx:无线板地址,五位 ASCII,第一位为设备类型区别码 取值 A(智能终端) B(串口蓝牙模块) C(串口RF315M43M模块)(串口串口RF315M433M模块取此值) Z(串口 ZigBee模块 后四位取值:0-9,a-z,A-Z(xxx=0000时为广播地址) /M:DATA格式指示 取值 0(二进制形式) 1(文本形式,指示DATA后面包含:\r\n) 2(文本形式,指示DATA后面包含:n\r) 3(文木形式,指示DATA后面包含:r) 4(文本形式,指示DATA后面包含:\n) 5(文本形式,指示DATA后无数据) DATA:数据内容,需根据M的值编码数据 返回:<LF>OK<LF>或<LF> ERROR<LF> (5)接收来自串口RF315M/33M模块的数据 方向:串口RF315M33M模块->智能终端 命令:AT+ AC C RX DT=CXXXX,M,DATA<CR //Cxx:无线板地址,五位 ASCII,第一位为设备类型区别码 取值 A(智能终端) B(串口蓝牙模块) C(串口RF315M/433M模块)(串口串口蓝牙模块取此值) Z(串口 ZigBee模块 后四位取值:09,a-z,AZ(xxx=0000时为广播地址) /M:DATA格式指示 取值 0(二进制形式) 1(文本形式,指示DATA后面包含:\r\n) 2(文本形式,指小DATA后面包含:nr) 3(文本形式,指小DATA后面包含:\r) 4(文本形式,指示DATA后面包含:\n) 5(文本形式,指示DATA后无数据) /DATA:数据内容,需根据M的值解码数据 1.4RS485 RS485默认通信格式:9600,8,N,1 相关指令: (1)配置RS485基本参数 方向:智能终端->RS485模块 命令:AT+AARS485SET=N,B,D,P,S,F<(CR> 返回:<LF>OK<LF>或<LF> ERRORSLE /N:RS185编号。固定为1 /B:波特率,取值1(2100),2(4800),3(9600),4(19200),5(384000 //D:数据位,取值8或9 /P:奇偶校验位,取值:0,1,2,分别对应无,奇,偶

...展开详情
举报 收藏 (3)
分享

评论 下载该资源后可以进行评论 共1条

zwhkmxy 是初学习者的好资料
2013-12-18
回复
全职通-3000移动互联技术应用系统安装与使用手册

全职通-3000移动互联技术应用系统安装与使用手册

立即下载
全职通-3000移动互联技术应用系统指令集(含移动互联通信系统配置协议).

全职通-3000移动互联技术应用系统指令集(含移动互联通信系统配置协议)。有ZigBee、蓝牙、RF315M/433M、CAN、RS485 五类通信模块在使用之前的配置指令。

立即下载
新员工入职课程--保密及信息安全培训.pdf

事件被看作是JavaScript与网页之间交互的桥梁,当事件发生时,可以通过JavaScript代码执行相关的操作

立即下载
ORACLE DBA高效入职指南-完整中文版

如何更快学习数据库日常实用知识?如何胜任数据库岗位工作?

立即下载
解析163邮箱所有邮件(java版-男孩的天职-2016-4-27)

解析163邮箱所有邮件(java版-男孩的天职-2016-4-27) 开发工具idea maven项目 jdk1.8

立即下载
移动新员工入职培训材料-集客专线分类及常用光缆、设备知识介绍

移动集客专线分类及常用光缆、设备知识介绍,详细介绍了常用专线:互联网专线、数据专线和语音专线的组网架构和相关知识,深入浅出,适合新入职员工。

立即下载
雨点58全职发帖助手(58全职自动发帖)v5.17免费绿色版

58全职自动发帖是一款适合于在58同城发帖的软件,需要的朋友快来下载使用吧。 58全职自动发帖功能介绍: 自动发布上架贴 多模板,多城市,多职位 覆盖全城市发帖 后台一键彻底删除 支持一个58账号多人同时发帖。

立即下载
东莞全职数控的三轴智能点胶机控制系统-说明书

本文档描述了东莞全职数控科技有限公司制造的三轴智能点胶机控制系统的使用说明

立即下载
C5招聘兼职全职招聘源码.zip

C5招聘兼职全职招聘源码,本源码可以用于bootstrap、freemarker、webapp、springmvc等技术的学习,同时亦可部署上线作为地方人才招聘平台或地方门户运营;

立即下载
WIN系统安全修复全职手v2.27.0.1绿色版 注册表修复工具

WIN系统安全修复全职手v2.27.0.1绿色版 注册表修复工具

立即下载
中国移动_面试_考试入职人员考试.doc

中国移动_面试_考试入职人员考试.doc

立即下载
中国移动各职类能力素质模型(技术类职位)

中国移动各职类能力素质模型(技术类职位),提供给有需要的人

立即下载
过来人500强求职宝典_2012版-计算机

过来人500强求职宝典_2012版-计算机 戴尔、东芝、甲骨文、金山、联想、金蝶、三星、夏普等知名公司面试。

立即下载
过来人500强求职宝典_2012版-银行

过来人500强求职宝典_2012版-银行 中国邮政、工商银行、广东发展银行、民生银行、中国银联、中国光大银行、浦发银行、北京银行等知名银行面试。

立即下载
Word模板-员工入职登记表.wpt

Word模板-员工入职登记表.wpt

立即下载
必备-入职新萌git提交代码流程图

公司每个入职的实习生必备的培训git提交代码流程图。提交代码可是一件很重要的事,看了这个流程可以在公司的同事教你使用时不用一头雾水

立即下载
华为数据业务培训-新员工入职培训

华为数据培训。本文来自华为内部培训内容,整理而成,通俗易懂,内容翔实,是不可多得的好资料。

立即下载
PTN移动内部培训题库

华信设计院内部培训资料题库,有从事通信研发,或者需要入职考试的可以看看,挺不错的。

立即下载
java 面试 百度入职老哥整理 全是干货

包括但不限于: 多线程、集合、io、JVM、设计模式、网络原理、操作系统、Linux、安全加密、数据结构和算法等等,都有答案,并且很详细,263页的干货,可以作为查漏补缺之用。

立即下载
mybatis-sprint-boot 配置好的可以直接用的空工程,入职公司快速搭建公司服务器端的必备

这个工程导入idea可以直接打包使用,方便广大后台开发人员入职后迅速帮助公司搭建后台服务器架构,获得老板的认可和肯定。

立即下载