MODEM通信,如何进行相互握手?(100分)

V

victor

Unregistered / Unconfirmed
GUEST, unregistred user!
Hello, everyone:

我现在正在编写一个用MODEM通信(一对MODEM互传数据)
的程序,准备两边的程序都写。一个主动呼叫,
一个接收呼叫后,进行连接,然后双方进入数据
传输阶段。
因为对MODEM通信以及RS232的信号不熟,请问
如何进行连接(即握手)?能比较详细的介绍一下这个过程吗?
在该连接过程中,双方接收到的信号?以及对这些
信号应该如何响应?

谢谢!!

我用的控件为async32
 
有一本"用Visual Basic4 开发通信应用程序"机械工业出版社
相当的详细,现在还有的买.
 
这个问题我已经回答过,可以查一下我的回答
 
这重问题,找本书吧
 
这是modem的at指令可以达到的功能
看看有关at指令的帮助就行了
 
Sorry,

由于时间紧,本人急需这方面的材料,不知哪位能
写出来告诉我。
比如说一个MODEM(设为MODEM-A)拨号(ATDT命令后)后,
另一个MODEM(设为MODEM-B)收到,是否应该有RING信号
收到?MODEM-B应该回应什么信号?MODEM-A再如何
响应?然后是否就可以进入平稳的数据传输阶段了?

谢!!!
 
接收方的猫Modem-b必须设置成自动应答, 就可以自动握手, 连接后两个猫都会收到
connect #####(连接速率).
 
请问如何用AT命令将MODEM设为自动应答??

谢!
 
ATS0=n (n: 0--?)
响铃n下(n<>0)就进入自动应答状态
n为0时为手动状态。 需要手工转入应答状态
 
>ATS0=n (n: 0--?)
>响铃n下(n<>0)就进入自动应答状态
>n为0时为手动状态。 需要手工转入应答状态

假设设定n=1(自动应答状态),(Modem-b call Modem-a),
Modem-b, 拨完号后,Modem-a就能自动应答?是否可以
立刻进入了数据传输阶段?

谢!
 
不能
至少响铃一次
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
958
SUNSTONE的Delphi笔记
S
S
回复
0
查看
779
SUNSTONE的Delphi笔记
S
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
顶部