发表评论
请问Hesicong:
RTS=ON和DTR=ON在哪里设置啊?还有FBUS是指什么?
谢谢!
串口的属性,比如在.net 2.0里面就应该类似这样
Dim p as new SerialPort
p.port="com1"
p.baudrate=115200
p.RTSEnable=true
p.DTREnable=true
这样,呵呵。其他语言类似
你写下来啊,我想用现成的-_-,因为不会编程~~~我的是3120,要求能与数据线连接并发短信
楼主,非常谢谢你的帖子!
因为我刚开始做“消息引擎”,
自己的手机又是诺基亚,
在超级终端里出现了楼主所说的情况,
看到这个帖子很是欣喜,
只是,诚心的请教楼主:
DTR和RTS在哪里设置?
谢谢!
我的邮箱是:
jikai_10815@163.com
or
caesar_10815@yahoo.com.cn
超级终端无法设置~~~至少我还不知道那里设置~~~我用的是自己用System.IO.Ports.SerialPorts类写的一个程序:)
首先,感谢你的帖子,我正在为VS2005里的SerialPort发愁呢,你的帖子为我解决了一些实际问题。还有一个问题。我用SerialPort.Write("AT" & vbCrlf),发了一条命令给手机,但是用SerialPort.ReadLine()只能读出AT,无法得到OK,我想读出整个数据该怎样读呢?(AT & Vbcrlf & OK).我用下面的方法(在书上看到的),但是出错了。
dim tmp,re as string
with SerialPort
Do
tmp=.ReadLine()'只要把OK读完后,再循环一次就会报错:超时,该怎样解决
if tmp=nothing then
exit do
else
re+=vbcrlf & tmp
end if
loop
end with
messagebox.show re
#8楼 [
楼主]2006-01-15 19:15 |
@ccg68
对不起很久没有过来看留言了。
对于这个问题可以用SerialPort.ReadExisting方法。你可以用一个类似于这样的方法
Do
rsp+=serialport.readexisting
if rsp.contains("OK") then exit do
if rsp.contains("ERROR") then exit do
sleep(10)
Loop
就解决问题了。
以前我做的,如果用fbus,就直接发送
如果用AT, 就要装个nokia modem的虚拟串口
#10楼 [
楼主]2006-01-17 13:03 |
@ari
我的Nokia 6021不需要这样,只需要把DTR,DTS设置为ON就能发送AT和FBUS指令了。
#12楼 [
楼主]2006-01-22 15:01 |
@lingfen
不清楚,没有看到过类似的设置。
可是设置之后只能发送部分AT指令,如何才能发送像读电话本,如AT+CPBS、AT+CPBR一类的指令呢,本身诺基亚是支持这些指令的,
#14楼 [
楼主]2006-07-27 16:57 |
@zhangjie
你用的什么型号的手机呢?我的是S40系列的Nokia 6021,都是可以的。
@Dream world 梦想天空
我测试了Nokia6600、7260等好几款Nokia的机型,执行结果均是可以执行
GSM07.07下的AT指令,但对GSM07.05下的均不执行,显示返回为ERROR
@Dream world 梦想天空
我的MSN是:zj1981710928@hotmail.com
有时间在线交流一下
#17楼 [
楼主]2006-07-31 12:07 |
@zhangjie
好久都没有用MSN了,由于考研平常也没有太多时间上网,还望见谅。有什么问题可以发email给我或者在这里留言,我会尽力尽快回答的:)
@Dream world 梦想天空
好的,那我就留言给你吧。
我测试了Nokia6600、7260等好几款Nokia的机型,执行结果均是可以执行
GSM07.07下的AT指令,但对GSM07.05下的均不执行,显示返回为ERROR ,不知道具体是为什么?我的RTS和DTR都已设置为ON了,且是用的标准的WindowsAPI进行的串口通讯。
#19楼 [
楼主]2006-07-31 17:52 |
@Dream world 梦想天空
我使用三星的手机,用AT指令返回OK,AT&V也能返回OK,但一用AT+CMGF=0、AT+CMGS=33等就返回ERROR了,请求帮忙是怎么回事啊,
是手机问题,不支持这几条SMS指令吗,但这不是标准的AT指令吗
@halo0002
详细请查询你那个三星手机的AT指令手册,可能它用的AT指令集不一样。
@hesicong
我去三星的网站上去查了,它不给我,汗~它说非专业人士不允许随便使用
我晕了
@hesicong
有什么其他方法获得三星的AT指令吗
#26楼 [
楼主]2007-05-10 14:26 |
@Wisest.Ni
对不起,没有现成的文档,只有黑箱分析吧
NOKIA居然支持标准AT指令???搞什么搞~~~误人子弟啊
本人想利用手机模块开发产品,不知哪里能搞到详细的GSM07.07标准下的AT指令?
想问下,手机和超级终端是如何连上?我一直不理解....希望大家能细细说明一下!
Nokia S60系列手机应该是部分支持标准AT指令。
要做手机模块开发,还是用西门子比较好
手机连接超级终端
只要打开手机驱动虚拟出来的串口就可以了。