gzhmcu 发表于 2013-6-6 13:16:06

请问大家如何不用短信来判断对方电话是否开机?

做短信上位机的时候,用到判断对方模块是否开机,但是除了短信判断外没有什么好办法,这个可如果是好?目前只想到一个办法,就是用上位模块给下位模块打电话,如果下位模块查看来电显示为指定的上位机号码,那么挂断后再给上位模块打电话,这个方法可行,但是很麻烦呀,大家给出出主意吧!

smset 发表于 2013-6-6 18:10:53

仅需拨号即可探测出对方是否振铃。

ccstc 发表于 2013-6-6 18:15:52

本帖最后由 ccstc 于 2013-6-6 18:18 编辑

拨号
先返回一个OK,表示拨号指令已执行
返回的第二个结果
N O   C A R R I E R表示未接通
OK 表示已经接通

gzhmcu 发表于 2013-6-7 13:21:21

ccstc 发表于 2013-6-6 18:15 static/image/common/back.gif
拨号
先返回一个OK,表示拨号指令已执行
返回的第二个结果


理解失误吧,你播报,对方不是接通,而是对方要挂断,这个没有任何的反应,返回结果与关机一样,都是N O   C A R R I E R

gzhmcu 发表于 2013-6-7 13:21:56

本帖最后由 gzhmcu 于 2013-6-7 13:23 编辑

smset 发表于 2013-6-6 18:10 static/image/common/back.gif
仅需拨号即可探测出对方是否振铃。

如何判断对方是振铃,还是你所播的号码正在通话中!对方挂机提示是正在通话中!

lqs10 发表于 2013-6-11 15:37:43

对方模块能被你控制吗? 如果可以,也许有办法。如果不可以,你没法在不进入通话或者通信状态获取对方模块状态的,因为电信和移动都千方百计把各种通讯渠道堵死,让用户多多交钱。{:biggrin:}

gzhmcu 发表于 2013-6-13 11:34:03

lqs10 发表于 2013-6-11 15:37 static/image/common/back.gif
对方模块能被你控制吗? 如果可以,也许有办法。如果不可以,你没法在不进入通话或者通信状态获取对方模块 ...

已经有方法了,就是用你们的模块, 主给从打电话,等待一会后挂断,从收到电话后挂断,从分析来电号码,确认是提前设置好的主号码,如果是,就给主打电话,等一会后挂断,主收到来电提示,看是不是刚才打过的从的号码,如果是,从在线!不花钱的方案{:tongue:}

smset 发表于 2013-6-19 13:50:57

本帖最后由 smset 于 2013-6-19 13:54 编辑

gzhmcu 发表于 2013-6-13 11:34 static/image/common/back.gif
已经有方法了,就是用你们的模块, 主给从打电话,等待一会后挂断,从收到电话后挂断,从分析来电号码, ...

何必多此一举:

at+cpas   谁用谁知道。{:smile:}

查看模块当前活动状态,

返回+CPAS:4,表示对方正在振铃,这个时候,直接用ATH挂断即可,啥费用没有。 对方的情况是只振铃一声,产生一个"RING"

..........去试一下就知道了。

lqs10 发表于 2013-6-19 22:08:24

CPAS返回的是ME的当前活动状态啊。

imfv 发表于 2013-7-7 20:37:15

smset 发表于 2013-6-19 13:50 static/image/common/back.gif
何必多此一举:

at+cpas   谁用谁知道。   


Mark一下,最近正在做东西,需要用到这个功能!

imfv 发表于 2013-9-29 18:22:23

smset 发表于 2013-6-19 13:50 static/image/common/back.gif
何必多此一举:

at+cpas   谁用谁知道。   


试了一下你说的方法,不知道为什么,只要拨号以后,无论发送什么AT命令,都会挂断电话,如果发送AT+CPAS,电话立马就挂了,返回NO CARRIER,如果第二次发送AT+CPAS,返回的是+CPAS: 0,请问是怎么回事?

ripple78 发表于 2013-10-12 20:58:05

imfv 发表于 2013-9-29 18:22 static/image/common/back.gif
试了一下你说的方法,不知道为什么,只要拨号以后,无论发送什么AT命令,都会挂断电话,如果发送AT+CPAS ...


对方模块能被你控制吗? 如果可以,也许有办法。如果不可以,你没法在不进入通话或者通信状态获取对方模块状态的,因为电信和移动都千方百计把各种通讯渠道堵死,
页: [1]
查看完整版本: 请问大家如何不用短信来判断对方电话是否开机?