`
金笛子
  • 浏览: 36129 次
社区版块
存档分类
最新评论

一些AT指令详解

 
阅读更多
1. 使用“CNMI” 与“CSMP”指令设置不通过SIM卡进行数据传输因为SIM卡只有1万到10万次读写次数和10-18条的存储空间,还涉及到SIM卡上短消息读写需要一定的时间才能完成。这些因素影响了许多应用,这些应用需要通过GSM网络进行大量的数据交换,为了保证流程的顺利进行,SIM卡要完成大量的读、写以及删除的操作,SIM卡的寿命周期很快就回达到,此外,SIM卡完成这些工作所耗费的时间比外界需求要多。为解决这些问题,有必要在终端上进性一些软件设置,是短消息不通过SIM进行读写操作。以下是如何对金笛串口GSMMODEM进行设置以完成不通过SIM卡而进行数据传输:

A).串口上的从终端来的RTS信号可用来指示数据交换时隙是否忙, 串口准备好接收数据

B).如果终端双方都可用来接收和发送短消息,在设置时双方都要设同样的命令和常数。在接收端,设命令AT+CNMI=2,2,0,0,0在发送端,设命令AT+CSMP=17,167,0,240 ( 当使用PDU格式发送时, 240改成字符串DCS(F0))

C) 当程序发现短消息以前缀+CMT后跟所传送的数据这种格式时,立即将此短消息捕获并将其分发到原定的地址。

D)当发送端如果没有设置CSMP=17,167,0,240时,捕获到的短消息应有前缀+CMTI,此时用命令AT+CMGR=n读取并分发到原定的地址,随后用命令AT+CMGD=n将此短消息删除以保证SIM卡有足够多的空间。

2. 关于呼叫控制的AT指令详解:

A) 当PCI接口GSM MODEM作为被叫时,如何设置显示主叫号码:

将AT+CLIP这一命令的值改为1, 可显示主叫号码, 即:“AT+CLIP=1”

B) 当金笛串口GSM MODEM作为被叫时, 如何确定来电为传真、数据或是话

音呼叫:将AT+CRC这一命令的值改为1, 而不能使用默认值0。

C) 当金笛串口GSM MODEM作为被叫时, 如何使其自动应答或不能自动应答:j当需要PCI接口GSM MODEM自动应答时,需对PCI接口GSM MODEM进行以下操作:

ATS0=<N>,N是代表PCI接口GSM MODEM震铃次数的一个整数, 即PCI接口GSM MODEM将在震铃“N” 次后自动应答;v若需要PCI接口GSM MODEM不自动应答,需对PCI接口GSM MODEM进行以下操作:

使用ATS0=0这一命令,即可设置为手动应答。

D) 使用AT指令建立数据呼叫详解:

首先要将PCI 接口GSM MODEM 做如下设置:

AT+IPR=9600AT+IFC=2,2 AT+CBST=0,0,1然后向PCI接口GSM MODEM的串口发送指令ATD<电话号码><回车>但是需要确定这一号码是一数据号码,而非传真或语音号码,而且SIM需开通数据通信这一服务。

转自bbs.sendsms.cn
分享到:
评论

相关推荐

    西门子博图AT指令操作.rar

    在工业自动化领域,AT指令是通信协议中的一种,通常用于GSM/GPRS模块进行远程控制和数据交换。在西门子博图中,AT指令的应用主要涉及到与SIMATIC S7系列PLC的通信,特别是当需要通过移动网络进行远程监控或数据传输...

    Quectel M35 at指令详解

    Quectel M35 AT指令详解主要介绍了上海移远通信技术有限公司提供的M35 GSM/GPRS通信模块的AT指令集。该模块以其低功耗、小尺寸以及四频优势,广泛应用于各种无线通信场合。本文将详细解释这些AT指令,帮助开发者更好...

    AT指令发送短信详解和C++程序实现

    ### AT指令发送短信详解与C++程序实现 #### 引言 随着科技的进步,短信作为一项基础通信服务,被广泛应用于各个领域。然而,传统的手机发送短信方式在效率上存在局限,为此,将手机或短信模块与PC相连,通过AT指令...

    史上最全的最完整的AT指令集详解

    常用AT指令详解 - **2.1 至 2.21**:覆盖了从基本信息查询到模块功能控制的一系列通用命令。例如,ATI用于显示产品ID信息,AT+GMI获取制造商ID信息,AT+GMM请求制造商和型号信息等。这些指令提供了模块的基本识别...

    AT指令集详解-AT指令集详解

    指令详解 - **A**:ANSWER TONE,用于设置应答音。该指令用于控制调制解调器在接收到呼叫时发出的声音类型。 - **B**:设置远程数据速率标准。这些指令允许用户选择不同的国际标准进行数据传输: - **B0**:...

    at指令错误码-指令详解

    短信猫常用基本AT指令 AT+SPEAKER=0//默认但是可能声音会小 AT+SPEAKER=1//可以 ..... at+vtd= 调dtmf AT+CFUN= 0, modem不可以打电话,发短信,但是可以有其他操作,比如读 sim卡之类的。 AT+CFUN= 1, modem 可以...

    AT指令大全详解完整版.txt

    ### AT指令大全详解 #### 一、基本信息与通信设置 **1. AT+CGMI**:此指令用于获取模块制造商的标识。它帮助用户识别所使用的模块品牌。 **2. AT+CGMM**:用于查询模块型号,支持的频段如GSM900、DCS1800和PCS...

    at指令详解 TC35i 经典收藏

    ### AT指令详解与TC35i模块应用 #### 一、前言 在现代通信技术领域,AT(Attention)指令是用于控制调制解调器或其他通信设备的标准命令集。AT指令广泛应用于移动通信终端设备中,特别是对于GSM/GPRS模块而言,如...

    ESP8266 AT 指令集.pdf

    ESP8266 NONOS_SDK的AT指令集是实现其Wi-Fi功能的基础,通过这些指令,用户可以方便地控制ESP8266进行Wi-Fi连接、数据传输等操作。 ##### 1.1 自定义AT指令 ESP8266允许用户定义自己的AT指令,以便于扩展更多特定...

    AT指令中文详解

    ### AT指令中文详解 #### 一、概述 AT指令是一种用于与调制解调器(Modem)或移动终端设备进行通信的标准指令集。在开发GSM/WCDMA程序时,掌握AT指令是非常必要的。本文将详细介绍AT指令的各个方面,包括名词术语...

    HCO6蓝牙模块AT指令详解解答

    6. **基本AT指令**:一些基础的AT指令包括: - `AT+RESET`:复位HC-06模块 - `AT+VERSION?`:获取模块的软件版本号 - `AT+ORGL`:恢复出厂默认设置 - `AT+ADDR?`:获取模块的蓝牙地址码 - `AT+NAME?`:获取或...

    中兴通讯Evdo模块AT指令手册3.0

    #### 二、AT指令详解 **2.1 模块基本信息查询指令** - **E:设置回显** - 功能:开启或关闭AT命令的回显功能。 - 格式:`ATE[0|1]` - **+CGMR:查询模块软件版本** - 功能:获取模块的软件版本信息。 - 格式...

    at指令发送和解析模块代码

    本篇将详细讲解"AT指令发送和解析模块代码"的相关知识点,以RM08模块为例,探讨其通用初始化模板,并讨论如何实现超时重发和模块重启等功能。 首先,AT指令是Hayes命令集的一个子集,由美国Hayes公司于1982年提出,...

    M26AT指令集

    《M26AT指令集详解》 M26AT指令集是专为Quectel M26系列GSM/GPRS模块设计的一套通信控制指令,它涵盖了FILE、FTP、HTTP、MMS、POP3、STK等多个通信协议,以及相关的命令手册。这些指令集为开发者提供了强大的功能,...

Global site tag (gtag.js) - Google Analytics