求西门子手机AT指令,有相关的代码更好!

xiaoxingchi 2006-04-26 01:54:35
求西门子手机AT指令,有相关的代码更好!
...全文
1294 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
妖怪 2006-05-27
  • 打赏
  • 举报
回复
你直接去查询GSM 07.07标准文档好了
西门子的模块有些自己的命令封装的有问题
xiaoxingchi 2006-05-01
  • 打赏
  • 举报
回复
这是我在开发手机软件时自己测试的一些AT指令,这些指令在西门子M55,M65等手机上我都一一测试,大伙可以对照有关西门子的AT指令英文版对照。

说明:
测试指令:AT+CXXX=?
读取指令:AT+CXXX?
写入指令:AT+CXXX=<...>
执行指令:AT+CXXX


读取波特率
AT+IPR=?
返回:+IPR: (0,19200,38400,57600,115200)

读取短信中心号码
AT+CSCA?
返回:+CSCA: "+8613800571500",145
移动
AT+CSCA?
返回:+CSCA: "002B0038003600310033003800300030003500370031003500300030",145

联通
AT+CSCA?
+CSCA: "002B0038003600310033003000310030003300360030003500300030",145

读取日期时间
AT+CCLK?
返回:+CCLK: "04/11/01,08:51:55"

读取电话簿容量
AT+CPBR=?
返回:+CPBR: (1-250),20,12

AT+CMGL=?
+CMGL: (0-4)

键盘加锁
AT^SLCK="CS",1

键盘解锁
AT^SLCK="CS",0

拨号
ATD75977160
不成功返回NO CARRIER

重播上次号码
ATDL

关机
AT^SMSO
返回:^SMSO: MS OFF


读取通讯类型(查询可使用的功能列表)
AT+GCAP
返回:+GCAP: +CGSM

读取设备名称
AT+GMI
返回:SIEMENS


AT+FMFR?
返回:SIEMENS


AT+CGMI
返回“SIEMENS


读取软件名称
AT+GMM
返回:Gipsy Soft Protocolstack


AT+FMDL?
返回:Gipsy Soft Protocolstack


读取软件版本
AT+GMR
返回:V2.550


读取序列号(IMEI):
AT+GSN
返回:352030000110312

AT+CGSN
返回:352030000110312


ATD*#06#
返回:352030000110312


读取IMSI号码(国际移动电话支持认证)
AT+CIMI
返回:460008883116357

读取SIM卡认证号码(西门子增强指令)
AT^SCID
返回:^SCID: 89860088880351226357


读取设备型号
AT+CGMM
返回:M55C

读取版本号
AT+CGMR
返回:08

挂断拨号
AT+CHUP
OK

读取锁定代码
AT+CLCK=?
返回:+CLCK: ("CS","PS","PF","SC","AO","OI","OX","AI","IR","AB","AG","AC","FD","PN","P
U","PP","PC")

读取声音音量
AT+CLVL?
返回:+CLVL: 4


读取是否静音
AT+CMUT?
返回:+CMUT: 0


读取操作名称
AT+COPN?
返回:+COPN: "736001","NUEVATEL"
+COPN: "744001","HOLA PARAGUAY "
+COPN: "33211","Blue Sky"
+COPN: "34430","APUA-PCS"
+COPN: "37001","ORANGE"
+COPN: "52015","TH ACT 1900"
+COPN: "54411","Blue Sky AS"
+COPN: "70610","ESV PERSONAL"
+COPN: "71610","TIM PERU"
+COPN: "72234","PERSONAL"
+COPN: "73001","ENTEL PCS"
+COPN: "73010","ENTEL PCS"
+COPN: "73602","EMOVIL"
+COPN: "73601","NUEVATEL"
+COPN: "74401","HOLA PARAGUAY "

。。。。。。。。。。。。。。。。


读取手机状态
AT+CPAS
返回:+CPAS: 0
0 待机
3 有电话
4 拨号中


读取电话簿用户
AT+CPBR=1,1
返回:+CPBR: 1,"13023615986",129,"9A6C76F88D4B"

AT+CPBR=1,2
返回:+CPBR: 1,"13023615986",129,"9A6C76F88D4B"
+CPBR: 2,"057185977160",129,"534E676D516C53F8"

读取电话簿
AT^SPBG=1,10
^SPBG: 1,"057178977160",129,"534E676D516C53F8"
^SPBG: 2,"13588079783",129,"80E15BA3"
^SPBG: 3,"13758127643",129,"9093521A"
^SPBG: 4,"13023615986",129,"9A6C76F88D4B"

读取电话簿登记条目,2为2条通讯录,250为可以容纳250条记录
AT+CPBS?
返回:+CPBS: "SM",2,250

读取PIN码状态
AT+CPIN?
返回:+CPIN: READY

读取费率设置
AT+CPUC?
返回:+CPUC: "","0"

读取密码设置
AT+CPWD=?
返回:+CPWD: ("PS",8),("PF",8),("SC",8),("AO",4),("OI",4),("OX",4),("AI",4),("IR",4),(
"AB",4),("AG",4),("AC",4),("PN",8),("PU",8),("PP",8),("PC",8),("P2",8)


读取网络注册
AT+CREG?
返回:+CREG: 0,1

读取信号强度
AT+CSQ
返回:+CSQ: 26,99

AT+CSQ=?
+CSQ: (0-31,99),(0-7,99)


0 -113 dBm or less
1 -111 dBm
2...30 -109... -53 dBm
31 -51 dBm or greater
99 not known or not detectable

读取短信支持格式0,PDU,1,TEXT
AT+CMGF?
返回:+CMGF: 0


从首选设备中读取短信
AT+CMGL=1
+CMGL: 2,1,,28
0891683108501705F0040D91683177471549F0000040016251920200098A640F269BC5DA41
+CMGL: 3,1,,28
0891683108501705F0040D91683177471549F0000040016251928300098A640F0683C1DA41
ok

1) text 模式:
“REC UNREAD” 未读信息 (默认)
“REC READ” 已读信息
“STO UNSENT” 未发送信息
“STO SENT” 已发送信息
“ALL” 所有信息
2) PDU 模式:
0 未读信息 (默认)
1 已读信息
2 未发送信息
3 已发送信息
4 全部信息


单条读取短信
AT+CMGR=8
返回:+CMGR: 1,,28
0891683108501705F0040D91683177471549F0000040017290146500098A640F0683C5DA41

发送短信
AT+CMGS=1

编辑短信到存储器
AT+CMGW=

从存储器中发短信
AT+CMSS=?

读取手机短信容量状况,"ME"74为手机中74条 "SM" 为SIM卡
AT+CPMS?
返回:+CPMS: "ME",74,100,"SM",0,50,"SM",0,50
联通
AT+CPMS?
+CPMS: "ME",74,100,"SM",18,40,"SM",18,40

读取信息服务,0不支持 1支持
AT+CSMS?
返回:+CSMS: 0,1,1,1

情况已拨号码
AT^SDLD
OK


列出已拨号码清单
AT^SCNI
返回:
^SCNI: 1
^SCNI: 2
^SCNI: 3
^SCNI: 4
^SCNI: 5
^SCNI: 6
^SCNI: 7

列表支持网络
AT+CSCS=?
返回:+CSCS: ("GSM","UCS2")

读取当前支持网络
AT+CSCS?
返回:+CSCS: "UCS2"

查询错误原因
AT+CEER
返回:+CEER: 0,0


设置选择网络方式(自动/手动)
移动
AT+COPS=?
+COPS: (2,"-}{(a",,"46000"),(3,"-}T",,"46001"),,(0,1,3,4),(0,2)

联通
at+cops=?
+COPS: (2,"-}T",,"46001"),(3,"-}{(a",,"46000"),,(0,1,3,4),(0,2)

当前网络运营商 46000 移动  46001 联通
移动
AT+CPOL?
+CPOL: 1,2,"46000"

OK
AT+CPOL=?
+CPOL: (1-14),(2)

---------------------
联通
AT+CPOL=?
+CPOL: (1-10),(2)

OK
AT+CPOL?
+CPOL: 1,2,"46001"


当前网络注册情况
AT+CREG=?
+CREG: (0-2)

OK
AT+CREG?
+CREG: 0,1


选择当有新的短信来时系统提示方式
AT+CNMI?
+CNMI: 0,0,0,0,1

OK
AT+CNMI=?
+CNMI: (0,1),(0,1),(0,2),(0,2),(1)


选择系统广播短信的类型
at+cscb?
+CSCB: 0,"",""

OK
at+cscb=?
+CSCB: (0,1)


显示当前呼叫认证
AT+CLIP?
+CLIP: 0,1

OK
AT+CLIP=?
+CLIP: (0,1)



网上找的
hbx19720513 2006-04-30
  • 打赏
  • 举报
回复
xiaoxingchi 2006-04-26
  • 打赏
  • 举报
回复
自己顶
短信猫:又称GSM MODEM,GSM猫,无线猫,短信模块,GSM模块,短信设备。根据集成模块的个数不同,又分为单猫和猫池两种。 短信猫是什么?短信猫其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。与手机相比,实际上核心模块一致,只是手机多了屏幕、键盘以及软件界面支持,而短信猫是在PC上通过串口通讯用AT指令去控制的,但两者能完成的短信收发功能是完全相同的。 随着手机及短信的普及,越来越多的行业开始发展企业短信应用,短信猫设备凭借其低成本、稳定可靠的点对点通信、方便快捷接入的优势已经成为企业短信领域重要的短信接入方式之一。中德福林依托其强大的研发实力、多年的无线通信经验,推出了一系列短信猫产品,除了原装正版的WAVECOM GSM MODEM,自身更是研发了多种型号的短信猫设备,基本上基于WAVECOM核心模块,接口包括串口(RS232)、USB接口、PCI接口、网口等,并提供一系列短信猫开发包及示例程序,支持VC/VC++/VB/DELPHI/PB/C#/.NET/ASP/JAVA/JSP二次开发。 短信猫设备二次开发接口 基于短信猫开发行业短信应用,软件开发商可以采取以下三种方式: 直接使用AT指令:基于串口通讯模式使用AT指令直接操作短信猫,这是最底层的短信猫开发模式,但是我们建议客户尽量不采用此方法,因为这种方式需要对短信猫的AT指令及特性非常熟悉。 短信猫二次开发包:短信猫厂商针对软件开发商短信应用提供的二次开发包,其底层是基于短信猫的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。基于多年的开发经验,为客户提供一套基于动态链接库(DLL)技术的短信猫开发包,可以支持所有的 WINDOWS 环境下开发工具,也提供支持 JAVA 开发的 JAR 包。 短信猫通信中间件:这是我们独家提供的基于数据库接口的短信猫通信服务器软件,软件开发商只需要提交短信队列到数据库里即可,开发简单快速,节约人力成本,是最佳的短信应用开发接口模式。 短信猫的优势 基于短信猫建立行业短信应用,具有如下优势: 投入低:无需购置接入服务器,只需购置经济的短信猫设备; 安装维护方便:短信猫设备容易安装,维护手段简便易用; 安全性好:服务采用自服方式,不需经第三方,信息保密,整个应用都在企业的控制之内; 用户覆盖面广:该服务能通过不同运营商的短信中心发送或接收短信息,兼容移动、联通的所有手机用户以及电信、网通的所有小灵通用户; 可靠性高:采用点对点的发送方式,优先级别高,稳定性好; 系统容量可扩展:通过简单添加通信模块就可以扩充系统容量; 业务开展自由:业务内容不受运营商限制,可以根据企业的具体需进行业务和应用的定制; 接入门槛低:无需和运营商、服务提供商进行繁琐的商务谈判,只需一台短信猫就可以迅速构建企业自己的短信服务系统。 短 信 猫 直 销 网 产 品 简 介 欢迎由此查看本网短信猫产品规范及技术指标 短信猫,一般也叫做GSM MODEM,从英文名翻译过来,其实就是支持GSM制式通讯的调制解调器。所以,短信猫还有很多别称,如GSM猫,无线猫,短信模块,GSM短信模块等。因为大部分客户都是拿着GSM MODEM去收发短信,也就是在行业应用市场上,GSM MODEM最大的用途是用来收发短信,因此,大多数人还是称之为短信猫。 短信猫是什么?短信猫其实是一种支持GSM无线通讯的工业级调制解调器,一般基于法国WAVECOM或德国SIEMENS(西门子)GSM模块,插入国内移动通信运营商的SIM卡后即可接入运营商GSM网络,实现无线GSM通话、短信、数据等功能。 短信猫(GSM MODEM)的核心模块实际上就是手机的核心模块。当短信猫接通电源以后,GSM MODEM的内置软件就开始工作,如果您插入了某个移动运营商的SIM卡,GSM MODEM便完全就和手机一样接入到移动通信网络中去了。与此同时,计算机可以通过串口或USB连接GSM MODEM,通过一套AT指令,便可以操作GSM MODEM,例如收发短信。其实也可以拨打电话、收发传真等等,只是我们一般没有必要使用这些多余功能。因此短信猫(GSM MODEM)与手机的最大区别在于手机自带屏幕、键盘、应用软件,而短信猫相当于一个处于黑箱操作的手机,需要计算机去驱动和控制。 短信猫(GSM MODEM)的分类:按照与计算机的不同接口,短信猫可分为串口短信猫、USB接口短信猫、PCI接口短信猫、网口短信猫等。按照模块数的多少,短信猫可分为单口短信猫和短信猫池两种。短信猫池其实就是将多个模块集成到一起通过多串口或者网口与计算机形成多串口通讯,从而实现多个模块并发的设备。按照无线网络制式的不同,又可分为GSM短信猫、CDMA短信猫和小灵通短信猫。 短信猫开发接口(GSM MODEM SDK),基于短信猫开发行业短信应用,软件开发商可以采取以下四种方式:1、直接使用AT指令,基于串口通讯模式使用AT指令直接操作短信猫,这是最底层的短信猫开发模式,基本上无论是哪种接口的短信猫,其实质还是通过GSM MODEM的串口通讯AT指令来驱动的。2、短信猫开发包:短信猫厂商针对软件开发商短信应用提供的二次开发包,其底层是基于短信猫的AT指令,对于软件开发商只需要调用二次开发包或者控件中的API即可。3、短信猫通信中间件:这是一套的基于数据库接口的短信猫通信软件,用户只需提交短信队列到数据库即可进行短信收发。因此无论您用的是哪种开发语言,只要您能读写数据库即可。这种开发简单快速,节约人力成本,是最快捷的一种短信应用开发模式。4、直接使用由第三方提供的短信网关:这时其实已经没有必要再购买短信猫了(因为短信网关公司已经替您配备了类似设备),用户只需按照网关说明直接调用短信网关接口,系统就会自动实现短信收发。短信网关公司的网址为:SmsGate.CN。

790

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧