登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:各位大侠救命,怎样用MODEM发送按键信息?

点击:6712 回复:16

各位大侠救命,怎样用MODEM发送按键信息?
   我的一个客户端程序中,需要用MODEM发送按键信息,可是MODEM拨通电话后,进入在线状态,怎样发送按键信息?就像用电话机接通电话后,仍然能用电话按键按“1”或“2”,并把它发送出去。(服务端的程序和设备可以识别这些按键信息,以实现遥控)。是否需要特殊的MODEM?
02-05-30 19:54
好象MODEM工作于语音模式才可以接收按键,(而不是一般的数据模式)。我记得接受数据以chr(16)为标志,而后是键值,具体的MODEM会不同。现在一般的MODEM都有数据/语音/传真功能了。
02-05-31 07:03
思南你好,我现在最大的问题不是接收按键,而是怎样利用MODEM发送按键信息?我试过用超级终端的方式,输入AT命令,行不通。
请多给点指点好吗?
02-06-02 17:34
我提一个不成熟的想法,就是把按键的ascii码作为数据传送,然后在接受端解开.
02-06-02 20:16
ylgw,接收端的设备主要是针对电话机的,现在是我要用MODEM模仿电话机拨号,发送按键进行控制。有什么建议请多多指教。
02-06-02 21:16
你拨号完了,应该是语音状态,直接发送1~0的ascii码不行吗?
02-06-02 21:29
AT+VTS=n 在语音模式下生成 DTMF 和音频。AT+VTS=n 命令使调制解调器产生参数串指定的 DTMF 音频序列 (或其它音频,例如,拨号音、忙音或静噪音)。
02-06-02 22:14
我试过超级终端方式下,不行,一发送这个命令,就断线了。用编程写入端口,好像也不行,也马上断线。
02-06-02 22:19
我试验过,可以的,当然前提是进入了语音模式。使用AT+FCLASS=8或者其他指定的指令进入语音模式。
02-06-02 22:25
能否用超级终端方式,如果这样可以的话,我可以马上试。
02-06-02 22:26

上一页下一页

工控新闻

更多新闻资讯