问题一: 串口编程 AT 指令高手来指点一下 (100分)

  • 主题发起人 主题发起人 ztaif
  • 开始时间 开始时间
Z

ztaif

Unregistered / Unconfirmed
GUEST, unregistred user!
我的CDMA手机用USB连接线连接后在COM4口
然后用超级终端连接成功
发送 指令:
AT
OK
AT+GMM
+GMM: SCH-X199/147
OK
AT+GMI
+GMI: SAMSUNG ELECTRONICS CO.,LTD.
OK
可是当我用ATD指令拨号却始终是数据呼叫,而且无法呼叫成功
ATD 13339857155
NO CARRIER

为何,难道CDMA的指令集与其他MODEM不同么? 为什么不能进行语音呼叫,请各位好心的大哥指点一下,本人只是为了自己学习,不存在任何商业价值,只要能让教会我用超级终端能进行语音拨号和发送SMS就万分感谢了,其他的不强求了,谢谢了先

 
又试了一大堆的指令,结果如下:
AT+GMI
+GMI: SAMSUNG ELECTRONICS CO.,LTD.

OK
AT+GMM
+GMM: SCH-X199/147

OK
AT+GCAP
+GCAP: +CIS707-A, +MS, +ES, +DS, +FCLASS

OK
AT+GMR
+GMR: S/W VER: 0199 Pclink

OK
AT+GSN
+GSN: C30E0B44

OK
AT+ILRR
OK
ATD
NO CARRIER
AT&V
&C: 2; &D: 2; &F: 0; E: 1; L: 0; M: 0; Q: 0; V: 1; X: 4; Z: 0; S0: 2
S10: 14; S11: 95; S3: 13; S4: 10; S5: 8; S6: 2; S7: 50; S8: 2; S9: 6
+FCLASS: 0; +CFG: ""; +FCC: 0,1,0,0,0,0,0,0; +FIS: 0,1,0,0,0,0,0,0
+CDR: 0; +CDS: 0,1,2048,6; +CFC: 0; +CQD: 10; +CRC: 0; +CRM: 0; +CTA: 0
+CXT: 0; +DR: 0; +DS: 3,0,2048,6; +EB: 1,0,30; +EFCS: 1; +ER: 0
+ES: 3,0,2; +ESR: 1; +ETBM: 1,1,20; +FAA: 0; +FAP: 0,0,0; +FBO: 0
+FBU: 0; +FCQ: 1,0; +FCR: 0; +FCT: 1E; +FEA: 0; +FFC: 0,0,0,0; +FHS: 0
+FIE: 0; +FIP: 0; +FLI: ""; +FLO: 1; +FLP: 0; +FMS: 0; +FNR: 0,0,0,0
+FNS: ""; +FPA: ""; +FPI: ""; +FPP: 0; +FPR: 8; +FPS: 1; +FPW: ""
+FRQ: 0,0; +FRY: 0; +FSA: ""; +FSP: 0; +ICF: 3,3; +IFC: 2,2; +ILRR: 0
+IPR: 115200; +MA: ; +MR: 0; +MS: ; +MV18R: 0; +MV18S: 0,0,0; +CMUX: C,2

OK
ATS18
ERROR
ATX
OK
AT
OK
ATA
OK
ATA
OK
ATA
OK
ATI[0]
ERROR
ATI
ERROR
ATI
ERROR

连标准的AT指令都不能全部用上,难道CDMA MODEM不能搞了?
刚才又把电话线到我的FAX 56K的猫上试了用ATD 13339857155拨我自己手机,一拨就通了

有没有大哥来指点一下啊
 
用ATA接听电话也不能接听啊,光显示OK ,OK ,OK ,我操啊
 
我KAO,看来都不敢认为自己是高手了,真惨,这是什么社会哟~~~~~~~~
 
我顶,我顶死,KAO,还是没人理我,日啊
 
你这种问题大富翁没人能答的,你是高手一个!!!
我都没试过用连手机,你的帖子对我有启发,以后研究一下

朋友你是高手高手!!!!!

我估计 CDMA 和其它数据机的指令是不同的,因为它有比普通数据机更多的功能...
一般手机厂家都印 Developer's guide 各种参数都在里面,不过要用买的,而且我这二手的都要上千
 
我希望我不是高手,谁是高手来指点一下啊,我晕啊,怎么都不会啊,难道全国的DELPHI开发者没有了解CDMA 手机应用软件开发的么?

有谁知道,指引一下,用C++ 或JAVA开发的地方也行,我去看看,不过不要手机操作系统开发的地方啊,那种我没那能力,也没有办法试,我只要手机应用软件开发的

我顶,再顶,顶死它,操,都没人会,气死我了
 
哎,这么技术性强且有难度的问题怎么才给100分,你发个500分出来,看有没有人回答。
 
此问题,我放分一千,说了就算,谁跟踪我实现了,我加分一千,否则谁看到谁在DFW骂我,我屁都不放
 
拨号是ATDT 吧,不过我没用过CDMA的。你试试看吧
 
CDMA肯定是不一样的
因为CDMA的MODEM和GSM的MODEM是不一样的
 
用ATD 13339857155 这样子拨号,手机出现的是数据呼叫,而中国联通目前没有开通数据呼叫服务,所以如果要拨号必须要找到CDMA MODEM的语音呼叫的命令,还有SMS的命令集, 公用的AT命令就是上面我试的结果,大部分都不支持。而公用的AT命令 在我本本上的56K MODEM上试验的结果是大部分都支持的很好,用ATD 02788888888 这样的方式拨号,是可以的,因为我的坐机本来就有传真服务,不知道如果是没有传真服务的线路能否呼叫,

各位,会的帮帮忙,我想做一个可以用数据线连上手机然后用手机发送短信息的程序,
现在连AT命令都没通过,看来困难啊,如果找到CDMA MODEM 的,尤其是三星公司的手机的AT命令集,那么做一个这样的程序也不是很困难,

微软的主页上有Microsoft SMS Sender 下载,可以用来发送短信息,但只支持GSM手机,我很失望,我的手机是CDMA的,而且我非常喜欢,也看好CDMA技术,GRPS 和GSM 不是我想要的,大家有懂手机通信的请支持一下,如果我能的到相关的命令集,我会把做好的CDMA手机的 SMS Sender给全国的兄弟们共享了来用,难道大家不想从一个手指上解放出来么,在手机上按字,太困难了,而且我不会拼音打字,发一条短信息,就几个字我都得按上十分钟左右,太难受了。 哎~~~~~~~~~~~~
 
基本的AT命令,例如ATD,ATA等时通用的。
但并非所有的AT命令都一样,例如
AT+GMM
AT+GMI
及短信相关的AT命令
和MOTO的GSM就不一样。
具体的AT Command一定要看说明书
根据你提供的信息,好像凡是和通信相关的AT Command 都不行,而其他的都可以。
问题可能出现在卡上,例如 欠费,或非CDMA的卡(这个问题我出现过:))。
你最好到CSDN.net的无线论坛上问一下。
我做过GSM的,CDMA的接触过一点。
GSM的AT Command 要以#13结尾,
短信要以#0a #13结尾,不知CDMA有没有。

 
CSDN也没有回应
 
要看手机模块的说明书。
不同手机是不同的。
 
我是用手机,不是CDMA工业模块 :(
 
都沉到海底了,我提啊,帮提着有分啊,大家帮我提一提啊
 
兄弟免费帮你提,嘎嘎~~~
 
帮你提,嘎嘎~~~

 
在modem中是以回车符结束符如 ATD 13339857155(回车符),用无线(手机)模块时是是以分号(;)为结束符的如 ATD 13339857155;,
 
后退
顶部