AT命令

android中添加AT+CMGL命令 android中添加从SIM卡中读取短信AT+CMGL命令 立即下载

参考文章:http://www.suiyuanwu.com/detail.asp?id=1174 (PC 与手机通过串口发送接收短消息小结 )

手机一般都有提供对 GSM AT 指令集的支持 . 该指令集是如 NOKIA, MOTO, SIEMENS,HP 等大厂所制定的 GSM 协议中的一部分 . 与我们讨论的短消息收发有关的规范主要包括 GSM 03.38 、 GSM 03.40 和 GSM 07.05. 前二者着重描述 SMS 的技术实现 ( 含编码方式 ) ,后者则规定了 SMS 的 DTE-DCE 接口标准 (AT 命令集 ).


SIEMENS Mobile Phone SMS AT Commands

以 PDU 模式为准 , 关于 PDU 模式在下面的 SMS 编码中简单描述 .

•  AT+CMGC

发送 SMS 命令

测试 : AT+CMGC=? 返回 OK

实际 : ( 在中国基本为 PDU 模式 ), AT+CMGC=<length><CR>PDU 信息 <ctrl+z/esc>

•  AT+CMGD

删除短消息

测试 :

实际 : AT+CMGD=<index>, 索引

•  AT+CMGF

选择 SMS 格式

AT+CMGF? 可获得当前 MODE

0 pdu 模式 , 1 text 模式

•  AT+CMGL

列表 SMS 短消息

AT+CMGL=<STAT>

STAT:

0: 获得收到的未读取信息 ( 默认 )

1: 收到的并已读的信息

2: 储存的未发送的信息

3: 储存的已发送的信息

4: 所有消息

返回的列表中会有三个数字 : 索引 , 状态 ,, 长度

然后就是 PDU 字符串 .

•  AT+CMGR

读取短消息

AT+CMGR=<index>

•  AT+CMGS

发送消息

At+cmgs=<length><cr>pdu<ctrl+z/esc> esc 是取消消息

•  AT+CMGW

将消息写入内存

At+ CMGW =<length>[,<stat>]<cr>pdu<ctrl+z/esc> esc 是取消消息

•  AT+CMSS

发送储存的短消息


AT 指令是操作手机的几乎唯一途径 , 由于 GSM 协议制定的时间问题 , 所以各个厂商的 AT 指令可能不尽相同

***************************************************************************************************************

FUNCTIONS

AT COMMANDS

DETAILS

厂家认证

AT+CGMI

获得厂家的标识

模式认证

AT+CGMM

查询支持频段

修订认证

AT+CGMR

查询软件版本

生产序号

AT+CGSN

查询IMEI NO.

TE设置

AT+CSCS

选择支持网络

查询IMSI

AT+CIMI

查询国际移动电话支持认证

卡的认证

AT+CCID

查询SIM卡的序列号

功能列表

AT+GCAP

查询可供使用的功能列表

重复操作

A/

重复最后一次操作

关闭电源

AT+CPOF

暂停模块软件运行

设置状态

AT+CFUN

设置模块软件的状态

活动状态

AT+CPAS

查询模块当前活动状态

报告错误

AT+CMEE

报告模块设备错误

键盘控制

AT+CKPD

用字符模拟键盘操作

拨号命令

ATD

拨打电话号码

挂机命令

ATH

挂机

回应呼叫

ATA

当模块被呼叫时回应呼叫

详细错误

AT+CEER

查询错误的详细原因

DTMF信号

AT+VTD,+VTS

+VTD设置长度,+VTS发送信号

重复呼叫

ATDL

重复拨叫最后一次号码

自动拨号

AT%Dn

设备自动拨叫号码

自动接应

ATS0

模块自动接听呼叫

呼入载体

AT+CICB

查询呼入的模式,DATA or FAX or SPEECH

增益控制

AT+VGR,+VGT

+VGR调整听筒增益,+VGT调整话筒增益

静音控制

AT+CMUT

设置话筒静音

声道选择

AT+SPEAKER

选择不同声道(2对听筒和话筒)

回声取消

AT+ECHO

根据场所选择不同回声程度

单音修改

AT+SIDET

选择不同回声程度

初始声音参数

AT+VIP

恢复到厂家对声音参数的默认设置

信号质量

AT+CSQ

查询信号质量

网络选择

AT+COPS

设置选择网络方式(自动/手动)

网络注册

AT+CREG

当前网络注册情况

网络名称

AT+WOPN

查询当前使用网络提供者

网络列表

AT+CPOL

查询可供使用的网络

输入PIN

AT+CPIN

输入PIN码

输入PIN2

AT+CPIN2

输入第二个PIN码

保存尝试

AT+CPINC

显示可能的各个PIN码

简单上锁

AT+CLCK

用户可以锁住状态

改变密码

AT+CPWD

改变各个PIN码

选择电话簿

AT+CPBS

选择不同的记忆体上存储的电话簿

读取电话簿

AT+CPBR

读取电话簿目录

查找电话簿

AT+CPBF

查找所需电话目录

写入电话簿

AT+CPBW

增加电话簿条目

电话号码查找

AT+CPBP

查找所需电话号码

动态查找

AT+CPBN

查找电话号码的一种方式

用户号码

AT+CNUM

选择不同的本机号码(因网络服务支持不同)

避免电话簿初始化

AT+WAIP

选择是否防止电话簿初始化

选择短消息服务

AT+CSMS

选择是否打开短消息服务以及广播服务

短消息存储

AT+CPMS

选择短消息优先存储区域

短消息格式

AT+CMGF

选择短消息支持格式(TEXT or PDU)

保存设置

AT+CSAS

保存+CSCA and +CSMP参数设置

恢复设置

AT+CRES

恢复+CSCA and +CSMP参数设置

显示TEXT参数

AT+CSDH

显示当前TEXT模式下结果代码

新消息提示

AT+CNMI

选择当有新的短消息来时系统提示方式

读短消息

AT+CMGR

读取短消息

列短消息

AT+CMGL

将存储的短消息列表

发送短消息

AT+CMGS

发送短消息

写短消息

AT+CMGW

写短消息并保存在存储器中

从内存中发短消息

AT+CMSS

发送在存储器中保存的短消息

设置TEXT参数

AT+CSMP

设置在TEXT模式下条件参数

删除短消息

AT+CMGD

删除保存的短消息

服务中心地址

AT+CSCA

提供短消息服务中心的号码

选择广播类型

AT+CSCB

选择系统广播短消息的类型

广播标识符

AT+WCBM

读取SIM卡中系统广播标识符

短消息位置修改

AT+WMSC

修改短消息位置

短消息覆盖

AT+WMGO

写一条短消息放在第一个空位

呼叫转移

AT+CCFC

设置呼叫转移

呼入载体

AT+CLCK

锁定呼入载体以及限制呼入或呼出

修改SS密码

AT+CPWD

修改提供服务密码

呼叫等待

AT+CCWA

控制呼叫等待服务

呼叫线路限定

AT+CLIR

控制呼叫线路认证

呼叫线路显示

AT+CLIP

显示当前呼叫线路认证

已连接线路认证

AT+COLP

显示当前已连接线路认证

计费显示

AT+CAOC

报告当前费用

累计呼叫

AT+CACM

累计呼叫费用

累计最大值

AT+CAMM

设置累计最大值

单位计费

AT+CPUC

设置单位费用以及通话计时

多方通话

AT+CHLD

保持或挂断某一通话线路(支持多方通话)

当前呼叫

AT+CLCC

列出当前呼叫

补充服务

AT+CSSN

设置呼叫增值服务

非正式补充服务

AT+CUSD

非正式的增值服务

保密用户

AT+CCUG

选择是否在保密状态

载体选择

AT+CBST

选择数据传输的类型

选择模式

AT+FCLASS

选择发送数据or 传真

服务报告控制

AT+CR

是否报告提供服务

结果代码

AT+CRC

报告不同的结果代码(传输方式、语音或数据)

设备速率报告

AT+ILRR

是否报告当前传输速率

协议参数

AT+CRLP

设置无线连接协议参数

其他参数

AT+DOPT

设置其他的无线连接协议参数

传输速度

AT+FTM

设置传真发送的速度

接收速度

AT+FRM

设置传真接收的速度

HDLC传输速度

AT+FTH

设置传真发送的速度(使用HDLC协议)

HDLC接收速度

AT+FRH

设置传真接收的速度(使用HDLC协议)

停止传输并等待

AT+FTS

停止传真的发送并等待

静音接收

AT+FRS

保持一段静音等待

固定终端速率

AT+IPR

设置数据终端设备速率

其他位符

AT+ICF

设置停止位、奇偶校验位

流量控制

AT+IFC

设置本地数据流量

设置DCD信号

AT&C

控制数据载体探测信号

设置DTR信号

AT&D

控制数据终端设备准备信号

设置DSR信号

AT&S

控制数据设备准备信号

返回在线模式

ATO

返回到数据在线模式

结果代码抑制

ATQ

是否模块回复结果代码

DCE回应格式

ATV

决定数据通信设备回应格式

默认设置

ATZ

恢复到默认设置

保存设置

AT&W

 保存所有对模块的软件修改

自动测试

AT&T

自动测试软件

回应

ATE

是否可见输入字符

回复厂家设置

AT&F

软件恢复到厂家设置

显示设置

AT&V

显示当前的一些参数的设置

认证信息

ATI

显示多种模块认证信息

区域环境描述

AT+CCED

用户获取区域参数

自动接收电平显示

AT+CCED

扩展到显示接收信号强度

一般显示

AT+WIND

 

 

在ME和MSC之间数据计算模式

AT+ALEA

 

 

数据计算模式

AT+CRYPT

 

 

键盘管理

AT+EXPKEY

 

 

PLMN上的信息

AT+CPLMN

 

 

模拟数字转换测量

AT+ADC

 

 

模块事件报告

AT+CMER

 

 

选择语言

AT+WLPR

选择可支持的语言

增加语言

AT+WLPW

增加可支持的语言

读GPIO值

AT+WIOR

 

 

写GPIO值

AT+WIOW

 

 

放弃命令

AT+WAC

用于放弃SMS、SS and PLMN

设置单音

AT+WTONE

设置音频信号(WMOi3)

设置DTMF音

AT+WDTMF

设置DTMF音(WMOi3)

 

 

 



HAMi 核心模块与架构设计 HAMi 的架构设计是围绕 Kubernetes 生态系统构建的,通过扩展 Kubernetes 的调度能力和设备管理能力,为用户提供了高效、灵活的异构设备虚拟化和管理解决方案。 阅读详情

相关推荐

高效网络流量回放:使用tcpreplay实现多目标IP的pcap重放

本文详细介绍了如何使用tcpreplay工具高效回放网络流量pcap文件,并实现多目标IP发送。通过tcprewrite编辑报文和并行回放策略,可满足安全测试、负载测试等场景需求。文章涵盖安装、基础回放、核心技巧及性能优化,帮助读者构建真实流量压力测试环境。

weixin_29297127的博客 479

SIMCOM公司的SIM300的AT指令中文翻译

根据V.25TER的AT指令概要(Overview of AT Commands According to V.25TER)A/  重新发送最后给的AT指令(Reissues the last command given)ATA 接听外来电话  (ANSWER INCOMING CALL)ATD 向外拨打电话   (MOBILE ORIGINATED CALL TO DIALABLE NUMBER

naiveC的专栏 5831

Evolution of Heuristics: Towards Efficient Automatic Algorithm Design Using Large Language Model

启发式算法广泛用于处理复杂的搜索和优化问题。然而,启发式算法的手动设计通常非常耗费人力,需要丰富的工作经验和知识。本文提出了启发式算法的进化 (EoH),这是一种新颖的进化范式,它利用大型语言模型 (LLM) 和进化计算 (EC) 方法进行自动启发式设计 (AHD)。EoH 代表自然语言中的启发式概念,称为思想。然后由 LLM 将它们转换为可执行代码。进化搜索框架中思想和代码的演变使其在生成高性能启发式算法方面非常有效和高效。

weixin_43961909的博客 2162

AT 命令详解

AT+CMGC    Send  an  SMS  command(发出一条短消息命令) AT+CMGD    Delete  SMS  message(删除SIM卡内存的短消息) AT+CMGF    Select  SMS  message  formate(选择短消息信息格式:0-PDU; 1-文本) AT+CMGL    List  SMS  message  from  preferre

shangyaowei的专栏 804

车联网ECU、TSP与TBOX通信流程

对比维度ECU(电子控制单元)BMS(电池管理系统)应用场景传统燃油车 + 新能源汽车仅限新能源汽车核心作用控制整车各系统运行管理动力电池安全与寿命车联网角色数据采集与传输的核心载体提供电池相关的核心数据。

tecoes的博客 1233

MMCVDeformConv2d转TensorRT记录

MMCVDeformConv2d转Tensorrt

qq_35435798的博客 1779

GSM模块发送短信的AT指令相关知识

AT+CMGC  Send an SMS command(发出一条短消息命令)  AT+CMGD  Delete SMS message(删除SIM卡内存的短消息)  AT+CMGF  Select SMS message formate(选择短消息信息格式:0-PDU;1-文本)  AT+CMGL  List SMS message from preferred store(列出S

hbk320的专栏 1万+

句向量(句嵌入)模型sent2vec的训练及应用

本文讨论NLP中的句向量模型(sent2vec),也就是将一个完整的句子映射成一个实数向量的技术。这方面已经发表的成果也是比较多的,本文中所涉及的技术主要源自NAACL 2018的一篇论文,其中提出的sent2vec模型可以理解为词嵌入技术中经典的CBOW方法的扩展,该所谓的扩展中一个重要改进就是引入了n-gram

白马负金羁 1万+

cmgr linux命令,gprs AT 指令

最近做了一个GPRS模块的简单测试,其中短消息方式比较简单,同时也与其他GPRS模块通用,现在将我的调试笔记写下来。短消息方式:一、与短信相关的 AT 指令AT+CMGC Send an SMS command(发出一条短消息命令)AT+CMGD Delete SMS message(删除 SIM 卡内存的短消息)AT+CMGF Select SMS message formate (...

weixin_39801075的博客 489

8、内存交织技术详解

本文详细解析了内存交织技术的基本原理、工作机制及实现方式,探讨了其在提升内存访问速度和系统性能中的关键作用。文章还分析了内存交织的优缺点、实际应用场景以及与其他优化技术的结合应用,并提出了未来发展的可能方向,为理解与运用该技术提供了全面参考。

g9h0i1的博客 549

芒果YOLO11改进23:主干Backbone篇GhostNet:原创改进高效 GhostNet 网络,华为出品,打造全新检测器

主干Backbone篇GhostNet:原创改进高效 GhostNet 网络,华为出品,打造全新检测器

包括YOLOv5、YOLOv7、YOLOv8等模型改进 405

AT命令介绍

AT命令最常见的应用场景: 1。智能手机:一般智能手机都是一个主芯片控制一个通信模块,这个通信模块就是一个完整的、简单的手机,包括手机应该有的射频、基带等部分,还有GSM协议栈,完全可以独立打电话、发短信、用GPRS上网等。主芯片实现复杂的应用软件。主芯片和通信模块之间通过AT命令,也就是做主芯片通过AT命令控制通信模块打电话,发短信等。2、当其他通信模块。例如出租车上的车载台,通信模块可以接收控

feelinghappy的专栏 1384

软件集成:Simulink与STM32联合开发

本文首先通过一个简单的Simulink模型生成代码,然后将代码copy到一个STM32工程中去编译软件。最后将软件下载到STM32F407中,通过串口输出Simulink计算的结果。 阅读本文需要有一定的STM32开发调试经验和Simulink代码生成经验。关于Simulink代码生成可以参考博主的专栏《Simulink代码生成》。 文章目录1 问题引入2 集成方案3 建模与编程过程3.1 Simulink模型搭建3.2 代码生成配置3.3 STM32工程搭建3.4 STM32的main.c文件修改3.4.

u013288925的博客 2万+

AT命令介绍和简单使用

一、AT命令简介 AT 即Attention,AT指令集是从终端设备(Terminal Equipment,TE)或数据终端设备(Data Terminal Equipment,DTE)向终端适配器(Terminal Adapter, TA)或数据电路终端设备(Data Circuit Terminal Equipment,DCE)发送的。通过TA,TE发送AT指令来控制移动台(Mobile S...

WuYujun's blog 5万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

AT命令集详解

1.AT的历史与应用     1.1 AT的历史 AT命令集是由拨号调制解调器(MODEM)的发明者贺氏公司(Hayes)为了控制Modem发明的控制协议.AT是Attention的缩写,协议本身采用文本.每个命令均以AT打头,因此得名.这段历史参见http://en.wikipedia.org/wiki/Hayes_command_set   随着网络升级为宽带,速度很低拨号MODEM

知秋一叶 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

AT命令简易解析

AT命令的应用场合很多,也是应用最为通用的命令。而AT命令并不像通信协议特定的数据帧格式,解析AT命令需要匹配每个字符。AT命令一般有三种状态:查询、执行、设置,根据这三种状态,本文将使用一种简易的方法解析AT命令。 宏定义AT命令的三种状态: #define QUERY_CMD 0x01 /* 查询命令 */ #define EXECUTE_CMD 0x02 /* 执行命令 */ #def...

梁先生的博客 1万+

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

cmd中at命令用法

at命令使用详解 AT命令是Windows XP中内置的命令,它也可以媲美Windows中的“计划任务”,而且在计划的安排、任务的管理、工作事务的处理方面,AT命令具有更强大更神通的功能。AT命令可在指定时间和日期、在指定计算机上运行命令和程序。 我们可以在“开始→运行”中输入AT命令,下面就来看看AT命令的一些实例分析。 1、定时关机 命令:at 21:00 ShutDo

u012752975的专栏 1万+

Linux之at命令

前言:at命令是一次性定时计划任务,at的守护进程atd会以后台模式运行,检查作业队列来运行作业。atd守护进程会检查系统上的一个特殊目录来获取at命令的提交的作业,默认情况下,atd守护进程每60秒检查一次目录,有作业时,会检查作业运行时间,如果时间与当前时间匹配,则运行此作业。注意:at命令是一次性定时计划任务,执行完一个任务后不再执行此任务了。1、at命...

weixin_34162228的博客 1万+

AT命令集

AT命令集AT命令使计算机或终端与调制解调器通讯。通讯软件是你与调制解调器间的交接口方法,请阅读这一章您可以按照自己的需要设置您的调制解调器装入通讯软件包并进入终端或交互模式后,就可以发出工业标准AT指令了,(请参阅通讯软件手册)。所有命令行必须由ASCII字符“AT”开始并由 结束。除了A/指令和推出(缺省为+++)。这些将在后面讨论。字母"AT"用以提醒调制解调器注意,其后将有一

liuxp_008的专栏 1782

AT命令小结

1 AT 命令简介 AT 即Attention,AT 命令集是从TE(Terminal Equipment)或DTE(Data Terminal Equipment)向TA(Terminal Adapter)或DCE(Data Circuit Terminating Equipment)发送。TE通过发送AT 命令来与GSM 网络业务进行交互 。用户可以通过AT 命令进行呼叫、短信、电话本

oldman的专栏 1519

蓝牙HFP协议AT命令流程

蓝牙HFP协议主要是指HF和AG之间的信令交互,我们知道蓝牙耳机和手机配对之后,耳机会发三个最基本的AT命令,分别是 AT+BRSF, AT+CIND=?, AT+CIND? 协议栈接收AT命令的流程 1 BTA层从rfcomn接收蓝牙耳机发送过来的AT命令,在bta_ag_rfc_data里面会运行一个无线循环,调用PORT_ReadData函数不断的读取AT命令,读取到AT指令后,调用b...

Neoway0401的博客 5339

AT命令解析

完整的AT命令解析

liujie49992的博客 4997

【C# AT Lib】1:AT命令简介

AT命令是普遍用来和Modem设备进行通讯。 各种设备有自己支持的AT命令集,可以参考各自的技术文档查看所有详细的AT命令用法。 我们先来看一些技术术语 AT命令技术术语 术语 描述 AT Command 就是发送给Modem的字符串形式的命令 Result Code 会立即回复给发送方。 大多数会包含“OK”或者“ERROR”这两种中的其中...

zbbfb2001的博客 1472

Linux的at命令

一、at服务   cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。  service atd start //启动服务  service atd stop //关闭服务  service atd restart//重启服务  service atd reload //重新载入配置  service atd status /...

qq_29860591的博客 492
上一篇: 构建Linux下IDE环境--Eclipse篇
下一篇: java Collection
socoolfj
博客等级 码龄21年 9粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值