串口命令模式命令说明
HC-05AT命令详解

HC-05 蓝牙串口主从一体AT命令详解要使用AT命令,首先要知道HC-05的波特率,然后要进入AT命令模式。
使用串口一定要知道三要素,一是波特率,二是串口号,三是数据格式,HC-05只支持一种数据格式:数据位8 位,停止位1 位,无校验位,无流控制.后面对数据格式不对描述。
进入AT命令有二种方法:1,按住按键或EN脚拉高,此时灯是慢闪,SPP-05进入AT命令模式,默认波特率是38400;此模式我们叫原始模式。
原始模式下一直处于AT命令模式状态。
2,HC-05上电开机,红灯快闪,按住按键或EN拉高,HC-05进入AT命令模式,默认波特率是9600;此模式我们叫正常模式。
正常模式下只有按住按键或拉高EN才处于AT命令模式状态。
注意:如果波特率没有设备正确,AT命令是执行无效的。
可以使用我们专用配置的测试软件,直观简单。
如果下图。
后面的AT命令都是以此软件为基础做说明,如果客户需要使用其它串口软件,自行去学习。
一,如何让AT命令可以执行A:看上图,正确的串口号要打开, ,点搜索端口,软件会依次打开电脑上的端口.B:在波特率要选择正确,原始模式是38400和正常模式是9600。
C:AT命令后面需要换行,然后点发送命令才有效,如果没有换行,发送命令,软件只会把它们当作是字符。
参考上图,AT命令下一行有光标符号。
二,介绍了基本操作方法,下面我们正式开始AT命令的详细说明1,A T+ROLE设置主从模式: AT+ROLE?是查询主从状态;AT+ROLE=1是设成主,AT+ROLE=0是设成从,AT+ROLE=2设成回环角色(Slave-Loop(回环角色)——被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙)。
2,A T+RESET:HC-05复位3,A T+VERSION?:获取HC-05的软件版本号,只能获取,不能修改。
4,A T+ORGL:恢复出厂默认设置,当把模块设置乱了,使用此命令进行恢复默认值。
M6312 AT 命令用户使用手册说明书

M6312AT Command User GuideVersion: 1.0.8Date: 2018-06-08中移物联网有限公司修订记录重要声明版权声明本文档中的任何内容受《中华人民共和国著作权法》的保护,版权所有© 2016, 中移物联网有限公司,保留所有权利,但注明引用其他方的内容除外。
商标声明中移物联网有限公司的产品是中移物联网有限公司专有。
在提及其他公司及其产品时将使用各自公司所拥有的商标,这种使用的目的仅限于引用。
不作保证声明中移物联网有限公司不对此文档中的任何内容作任何明示或暗示的陈述或保证,而且不对特定目的的适销性及适用性或者任何间接、特殊或连带的损失承担任何责任。
保密声明本文档(包括任何附件)包含的信息是保密信息。
接收人了解其获得的本文档是保密的,除用于规定的目的外不得用于任何目的,也不得将本文档泄露给任何第三方。
前言文档说明该文档描述了中移物联网公司M6312平台所支持的AT命令集。
使用该命令集可以控制和管理与GSM网络相关的各种业务,如呼叫业务、短消息业务、各种附加业务、GPRS数据业务等;也可以控制与ME相关的功能,如读取IMEI、操作电话本等等。
阅读对象本文档适合AT命令相关开发人员使用。
内容介绍本文档包括十二个章节,分别为:•第一章:概述。
介绍了AT命令的概念以及一些相关流程;•第二~十二章:各种AT命令。
详细描述了所有涉及到的AT命令。
文档约定本文档采用下面醒目标志来表示在操作过程中应该特别注意的地方。
注意:提醒操作中应注意的事项。
说明:说明比较重要的事项。
目录M6312AT COMMAND USER GUIDE 0VERSION: 1.0.8 0目录 (4)第1章介绍 (9)1.1概述 (9)1.2文档约定 (9)1.3参考文档 (10)1.4字符集 (11)1.5AT语法格式 (11)1.5.1 语法规则 (11)1.5.2 示例 (12)第2章基本命令 (15)2.1AT (15)2.2AT+CPOF (15)2.3ATS3 (15)2.4ATS4 (15)2.5ATS5 (16)2.6AT&F (16)2.7ATV (17)2.8ATE (17)2.9AT&W (18)2.10ATQ (18)2.11ATX (18)2.12ATZ (19)2.13AT+CFUN (19)2.14AT+CMEE (20)2.15AT+CSCS (20)2.16AT+ICF (21)2.17AT+IFC (22)2.18AT+IPR (23)2.19AT+W (24)2.20AT+CGSN (24)2.21AT+GMM (25)2.22AT+CGMM (25)2.24AT+CGMR (26)2.25AT+GMI (26)2.26AT+CGMI (27)2.27ATI (27)2.28AT+CCID (27)2.29AT+CIMI (28)2.30AT+EGMR (28)2.31AT+CLVL (29)2.32AT+CCLK (29)2.33AT+CEER (30)第3章SIM/PBK命令 (31)3.1AT+CPIN (31)3.2AT^CPINC (32)3.3AT+CPIN2 (32)3.4AT+CNUM (33)3.5AT+CPBR (33)3.6AT+CPBS (34)3.7AT+CPBF (35)3.8AT+CPBW (36)第4章呼叫控制命令 (39)4.1ATA (39)4.2ATD (39)4.3AT+DLST (39)4.4ATH (40)4.5AT+CHLD (40)第5章网络服务命令 (42)5.1AT+COPN (42)5.2AT+COPS (42)5.3AT+CREG (44)5.4AT+CSQ (45)5.5AT+CPOL (45)第6章短消息命令 (48)6.1AT+CSDH (48)6.2AT+CSMP (48)6.3AT+CMSS (49)6.4+CMTI/+CMT (50)6.6AT+CMGF (51)6.7AT+CMGL (51)6.8AT+CMGR (52)6.9AT+CMGS (53)6.10AT+CMGW (54)6.11AT+CNMI (55)6.12AT+CPMS (56)6.13AT+CSCA (57)6.14+CDS (57)第7章语音命令 (59)7.1AT+CAUDIO (59)7.2AT+CRSL (59)第8章GPRS 命令 (61)8.1AT+CGATT (61)8.2AT+CGDCONT (61)8.3AT+CGACT (63)8.4AT+CRC (64)8.5AT+CGQMIN (65)8.6AT+CGPADDR (67)8.7AT+CGAUTO (68)8.8AT+CGQREQ (69)8.9AT+CGREG (71)8.10ATD*99***1# (72)8.11AT+CGSMS (73)8.12AT+CGANS (74)8.13AT+CGEREP (74)8.14AT+CGDATA (75)8.15AT+CGCLASS (76)第9章TCP/IP命令 (78)9.1AT+IPSTART (78)9.2AT+IPSEND (79)9.3AT+IPCLOSE (79)9.4AT+CDNSGIP (80)9.5AT+CMPROMPT (80)9.6AT+CMMODE (81)9.7AT+CMMUX (82)9.9AT+CMRD (83)9.10AT+CMPING (83)9.11AT+CMHEAD (84)9.12AT+CMSHOWRA (84)9.13AT+CMSHOWPT (85)9.14AT+CMSHOWLA (86)9.15AT+CMSHOWINDEX (86)9.16AT+CMIPMODE (87)9.17AT+CMSTATE (87)第10章HTTP命令 (89)10.1AT+CMHTTPSET (89)10.2AT+CMHTTPGET (89)10.3AT+CMHTTPPOST (90)10.4AT+CMHTTPDL (90)10.5AT^ONENETPOST (90)10.6AT^ONENETGET (91)第11章扩展AT命令 (92)11.1AT+CMNETLED (92)11.2AT^CURC (92)11.3AT+S32K (92)11.4AT+CMRESET (93)11.5AT^SN (93)11.6AT+CMADC (93)11.7AT+CMRI (94)11.8AT+CMGPO (94)第12章FTP命令 (96)12.1AT+FTPOPEN (96)12.2AT+FTPCLOSE (96)12.3AT+FTPSIZE (97)12.4AT+FTPGET (97)12.5AT+FTPPUT (98)12.6AT+FTPSTAT (98)12.7AT+FTPLST (99)12.8AT+FTPURC (100)附录A (101)1.S UMMARY OF CME ERRORS (101)3.S UMMARY OF HTTP ERRORS (106)4.S UMMARY OF DCE C ODES (107)附录B串口配置 (108)第1章介绍1.1 概述本文档描述了M6312平台所支持的AT命令集。
clearone串口命令手册

附录E:串口命令XAP 40通过串口或扩展总线接收串口命令,本手册的命令只适用XAP 40。
RS-232的接口协议为:波特率9,6000、19,200,38,400(默认),57,600;8个数据位,1个停止位,无奇偶校验。
约定下表是本手册中的串口命令格式的一些约定用法。
关于串口命令的创建请参见命令结构部分或例子。
命令结构命令字符串可以是大写的,也可以是小写的。
在命令中也可以使用空格键和Tab键。
命令的返回值是大写格式的。
为了便于串口识别命令,在每条命令最后需要加一个回车键命令格式为:#DEVICE COMMAND [X] [X]# 表示命令的开始DEVICE 设备类型号和设备ID号COMMAND 命令字符串[X] [X] 命令的参数,将出现在命令的描述信息中例子启用ID号为0的XAP 400的设备自动应答功能的命令为:#70 AA 1 1,在命令中,7=XAP 400,0=ID为“0”的设备,AA=命令,1=电话通道1,1=“On”状态。
如果要求命令返回XAP 400的当前状态值,则省略命令的参数部分,比如,“#70 AA”命令返回70设备当前的自动应答功能的状态。
组和通道如果通道是一个“*”,则命令对所有通道有效。
例如,假设组的值为M,通道值为“*”,则命令对M组中(麦克输入)的所有通道有效,下表是每种产品中不同组和通道的表达方式。
设备类型和设备ID号电平表类型定义串口命令错误代码XAP 400串口命令集XAP400的串口命令详解AA-自动应答功能打开/关闭该命令选择/报告自动应答功能的设置命令形式:DEVICE AA <Channel> [Value]参数说明名字描述DEVICE 用于指定设备,XAP 400的类型为7,使用0-7或*来选择所有设备AA 命令Channel 用于选择通道,参见103页的“组和通道”Value 用于选定参数值,0=关闭,1=打开,2=toggle例:#70 AA 1 1,将ID号为0的XAP 400(#70)中的电话通道1(1)的自动应答功能(AA)打开(1)。
亿佰特NB-IoT 串口服务器E840-DTU(NB-03)使用手册

E840-DTU(NB-03)是为实现串口设备与网络服务器,通过 NB 网络相互传输数据而开发的产品,通过简单的 AT 指令进行设置,即可轻松使用本产品实现串口到网络的双向数据透明传输。
本章是针对 E840-DTU(NB-03)产品的快速入门介绍,搭建最简易的硬件环境测试 E840-DTU(NB-03)的网络传输功能,即实现串口设备(这里指电脑)到网络服务器(TCP 测试工具代替)的网络透传。
功能特点●基于 NB-IOT 通信标准,能实现比 GSM 高 20dB 的覆盖增益;●支持 Single Tone,子载波 15kHz 和 3.75kHz:21.25kbps (下行), 15.625kbps (上行)●支持多种网络协议(CoAP,UDP,IPv4 ,LwM2M ,)等;●支持 3GPP TS 27.007 V14.3.0 (2017-03) 以及 Quectel 增强型 AT 命令;●支持 5~36V 宽电压供电,采用 DC 电源座和端子两种供电方式;●RS485 电路使用电气隔离、防雷击、防浪涌方案,具有抗干扰能力。
目录1.产品概述 (3)1.1产品简介 (3)1.2电台系统参数 (3)1.3接口描述 (4)1.4引脚定义 (4)2.快速入门 (4)2.1硬件准备 (4)2.2数据传输测试 (5)3.AT指令 (5)4.注意事项 (11)5.重要声明..................................................................... 错误!未定义书签。
修订历史....................................................................... 错误!未定义书签。
关于我们....................................................................... 错误!未定义书签。
串口控制通信指令说明书

串口控制通信指令说明书HSC-U007 FeaturesHigh performance 8-bit MCUDC-48MHZ operationCompatible with 8051All instructions are single-cycle except branching instructionsTwo data pointer for indirect addressingFlexible I/O2 GPIO pinsCMOS/TTL level Schmitt triggered inputDigital Peripheral FeatureWatchdogOne full-duplex UARTMPEG-1, MPEG-2, MPEG-2.5 Audio Layer 1,2,3 decoder. Bit rate 8-448Kbps, CBR/VBR/ABR Support WMA format, data rate support 5kbps or aboveSupport 9 sampling frequency:8kHz/11.025kHz/12kHz/16kHz/22.05kHz/24kHz/32kHz/44.1kHz/48kHzSD Card Host controllerFull speed USB 2.0 HOST/DEVICE controllerAnalog Peripheral FeaturesOne 1~24MHz Crystal OscillatorAn independent powered RTC with One 32KHz Crystal OscillatorOne internal RC oscillatorFull speed USB 2.0 PHY48MHz PLL-based clock generator24-bit Stereo DAC,SNR > 90dBEmbedded headphone amplifier2 channels Analog MUX8 Channels 10-bit ADC2 channels 4 levels Low Voltage DetectorPower-on resetTwo LDO: 5V to 1.8V, 5V to 3.3VPower SupplyDC IN is 3.2V to 5.5V+3.3V is 3.0V to 3.6VAVCC is 1.6V to 2.0VPackagesSSOP24一、串口通讯设置波特率设为115200,数据位8位,停止位1位,校验位无。
NC600指令

康海时代 NC600 IO-Server 串口控制指令的数据格式康海时代 NC600 IO-Server提供了能够设置IO-Server 的串口参数和串口状态的协议。
程序编写者可依据相关的数据格式编写TCP socket 程序,实现对IO-Server串口的控制。
产品提供了两套指令,一套是以RFC2217为基础的标准指令集,另外一套是由产品提供的指令集。
两套指令的命令字都是 0XFF,编写程序时请依照下列注意事项1.命令和数据使用同一个SOCKET2.命令以0xFF开头, 如果从网口向串口发送一个0xFF,实际要发送两个0xFF3.串口到网口的数据中的0xff转换为连续的两个0xff一 RFC2217指令集需要把IO-Server的 [模式] 设置为 TCP/UDP SOCKET在 [详细参数] 中, 把 [数据] 设置为 telnet串口参数配置指令 ( 0xff 0xfa 0x2C 开头, 0xff 0xf0 结束)主机发送到IO-Server,设置IO-Server的串口参数FF FA 2C 参数类型设置串口参数FF F0IO-Server返回到主机,确认串口参数设置成功FF FA 2C 参数类型确认串口参数FF F0其中“参数类型设置”和“参数类型确认”的含义,见下表串口参数 参数类型设置(主机到IO-SERVER)参数类型确认 (IO-Server到主机)签名 (signature) 00 64波特率 (set-baudrate) 01 65数据位 (set-datasize) 02 66校验位 (set-parity) 03 67停止位(set-stopsize) 04 68流控和握手信号(set-control) 05 69串口运行状态变化通知(notify-linestate) 6AMODEM状态变化通知(notify-linestate) 6B串口运行状态掩码(set-linestate-mask) 0A 6EMODEM状态掩码(set-modemstate-mask) 0B 6F清除缓冲区数据(purge-data) 0C 70讨论:签名 (signature)主机与IO-Server交换识别标志,即:通过主机发送指令获得IO-Server 名称和端口名称.格式 iac sb com-port-option signature <text> iac se客户与IO-Server之间互相交换识别标志的命令如果没有 <text>选项,它是发送者要求接收端提供识别标志的命令。
DTU配置说明以及基本AT+命令

DTU常用参数配置说明1.接入网络特服号:AT+IISP1=*99***1#或AT+IISP1=#777,接入网络的特服号,通过特服号可分别接入GPRS 或CDMA网络。
如下图所示:图1 ISP CONECTION2.透传模式波特率的设置:AT+ISNSI=串口参数的设置,该参数设置了DTU在透传模式下与主机串口的属性设置,包含波特率、起始位、数据位、停止位、校验位、流控,该参数只在透传模式有效,该值要小于等于BDRM;AT+ISNSI=5,8,N,1,0 -----------------出厂配置其中参数5 代表串口波特率,对应得串口波特率为9600,可选内容为 2 对应波特率1200、3 对应波特率2400、4 对应波特率4800、5 对应波特率9600、6对应波特率19200、7 对应波特率38400、8 对应波特率57600、9对应波特率115200;8代表数据可选内容有7 位或8 位;N 代表校验位可选内容有N 无校验、E偶校验、O奇校验;1 代表停止位可选内容有1 位停止和2 位停止;0 代表流控可选内容有无流控、硬件流控和软件流控。
3.数据中心IP和端口号设置:AT+IHSRV=<IP或域名>:端口号AT+IHSRV=219.143.38.173:22222 -------------示例此时DTU作为客户端使用,该参数设置了远端数据中心服务器的IP地址和监听端口号,通过这两个参数,DTU就可以与远端服务器建立连接,实现数据通信。
4.透明传输模示其他参数说明:透明传输(SerialNet)模式是一种不要求相应的AT+I 命令集(除去以前设置的参数外)而使DTU 进入互联网传输模式的一种快速而简便的工作模式。
A.字符强制发送设置参数(FCHR),截至到该字符收到时产生一个TCP 包发送。
B.最大字符数设置参数(MCBF),设置DTU 在一个TCP 包被发出前的最大缓存字符数。
DH-2000常用串口命令-Ver1.0.0

DH-DIS60调度机串口调试命令说明书系统集成事业部2006-08-08修订历史(Revision history)目录第一章串口命令说明 (5)一、进入串口调试方式 (5)二、调试命令说明 (6)1. bios 主控软件升级 (7)2. reboot 重启 (8)3. loop 资源统计 (9)4.system 获取系统所有命令 (10)5. log日志管理 (10)5.1 根据操作员名称查日志 (10)5.2根据起始时间查日志 (10)5.3根据日志事件类别查日志 (10)5.4清除日志 (11)6. time系统时间 (11)6.1 显示当前系统运行时间 (11)6.2 设置系统当前运行时间 (11)7. netstat网络连接 (12)8. switch交换网络(保留) (12)8.1 交换网络芯片初始化 (12)8.2 把值val写入控制寄存器中 (12)8.3 读控制寄存器的值 (12)8.4 根据相应时隙通道进行时隙单向切换或断开(flag:1,连接;0,断开) (12)8.5 根据相应时隙通道进行时隙双向向切换或断开(flag:1,连接;0,断开) (12)8.6 根据UsrId进行时隙单向切换或断开(flag:1,连接;0,断开) (13)8.7 根据UsrId进行时隙双向切换或断开(flag:1,连接;0,断开) (13)9. conf会议调试 (13)9.1输出所有会议信息(最多29组),包括会议序号、状态、与会者 (13)9.2 获取会议id(1-29)的用户数量 (13)9.3 获取会议id(1-29)输入增益 (13)9.4 获取会议id(1-29)输出增益 (13)9.5 设置会议id(1-29)的输入增益为val (13)9.6 设置会议id(1-29)的输出增益为val (13)9.7会议芯片初始化 (14)10. com串口命令 (14)10.1 初始化TL16c554四串口芯片中 (14)11. usr用户板信息 (14)11.1 输出主机系统各板卡信息 (14)11.2 查看用户信息 (16)12. cent中继板信息 (18)12.1 输出主机系统各中继信息 (18)13. recv收发号器 (19)13.1输出dtmf收发号器信息 (19)13.2输出mfc收发号器信息 (20)14. default默认参数 (21)14.1恢复系统局参数默认配置 (21)14.2 恢复系统用户参数默认配置 (21)14.3 恢复系统中继参数默认配置 (21)14.4 恢复系统网络参数默认配置 (21)14.5 恢复系统键盘参数默认配置 (21)14.6 恢复系统串口参数默认配置 (22)14.7 清除系统局向号信息配置 (22)15.查看目前系统键盘连接状态 (22)16. mac 网卡物理地址 (22)16.1 显示以太网卡物理地址 (22)16.2 设置以太网卡物理地址 (23)17. sock 用户连接信息 (23)18. charge 计费 (23)18.1 读取计费信息 (23)18.2 清除计费信息 (24)19. V oice 报时报号(保留) (24)20. byebye 菜单方式 (24)21. test 测试设置 (26)21.1 设置网卡工作模式 (26)21.2 设置FPGA数据信息显示开关 (26)21.3 交换网络信息输出开关 (26)21.4 板卡初始化 (27)22.cfgget 获取参数配置信息 (27)22.1 获取用户号(0-1791)为UsrId的用户配置信息 (27)22.2 获取中继号(0-1791)为TrkId的中继配置信息 (27)22.3 获取局参数配置信息 (27)22.4 获取局向号组配置信息 (27)22.5 获取网络参数配置信息 (28)22.6 获取SC520串口配置信息 (28)22.7 获取FPGA串口参数配置信息 (28)22.8 获取键盘参数配置信息(key_id(0-31)为键盘号) (28)23.file 获取文件版本信息 (28)第一章串口命令说明一、进入串口调试方式在MINICOMM(迷你终端)的菜单“文件(F)-》系统设置(O)-》通讯设置”中,设置连接采用的方式(串口或者TCP/IP),确保相应的物理连接以及连接的参数设置(串口属性或者TCP/IP连接的IP地址和端口)正确。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在设备的参数配置中,工作模式增添这样一项:串口指令模式,与 TCP client, UDP 等工 作模式平行。在本模式下,串口服务器根据串口命令中提供的目标 ip 地址,目标端口号以 及工作方式,即时连接远程服务器,并将数据内容部分,提取并发送到服务器上
1. 发送格式
按照下面的格式发送数据包,串口服务器解析完成后,只将 n 字节的数据发送到目标地址,
以 TCP 协议向地址 ,端口 10101 发送数据,内容为“”,等 待 10 秒断开连接,如接收到数返回则立即断开连接
当有数据返回时,按照协议格式,将数据从串口输出。 目标地址 数据 和校验
2
2
1
2
(n+m+5)
2
m
n
1
包头: 恒为 55 aa 长度: 功能字开始,到校验之前(不包含校验)的所有字节数的总合。高字节在前 功能字:
Bit0:(UDP:0 ;TCP:1) Bit1:(短连接:0;长连接:1) Bit2:(IP:0;域名:1) 注:保留位默认为 0 对于 Bit1,若为短连接,那么发送数据后,会断开连接;若为长连接,那么发送数据后, 连接将会一直保持,直到重新改变目标地址为止 对于 Bit2,代表目标地址为 IP 还是域名,如果为 IP,则目标地址为 4 字节;如果为域 名,则目标地址长度为整个域名字符串的长度(其中目标地址的最后一字节为 0,也就 是字符串的结尾,域名的长度是不定) 备用参数区: 第一个字节:如果为短连接,本位置为 TCP 等待超时时间(1-255),如果发送命令完成后, 未收到响应,则等待相应的秒数,若为 5,则表示最大等待 5s 断开连接;如果发送命令后, 立即收到返回数据,则立即断开连接 第二个字节:预留 目标端口: 小端格式,低字节在前 ,比如端口 23,在这里的顺序为 17 00 目标地址: 如果为 IP,则为 4 字节,比如 192.168.0.7 表示为 07 00 A8 C0 ;如果为域名,那么地址长 度不定,以’\0’结尾 数据:
长度可变,最大不超过 1000 字节 校验: 从功能字开始算起,到校验字节之前,加和校验 示例:
55 aa 00 22 04 0a 00 75 27 75 73 72 63 6E 2E 67 69 63 70 2E 6E 65 74 00 75 73 72 63 6E 2E 67 69 63 70 2E 6E 65 74 8c