登录
首页 无线通信 无线通信
回帖 发帖
正文

主题:求问:关于用西门子TC35发短信

点击:2564 回复:4

' 设置模块短信到来提示
Private Function SetSmsTip() As Boolean
   On Error GoTo ErrDisp
   Dim s As String, sTim As Date
   
   sTim = Now()
   With comSms
       .InBufferCount = 0
       .Output = "AT+CNMI=1,1,0,0,1" + vbCrLf
       Do
           DoEvents
           s = s + comSms.Input
      ??????S怎么有时候总是接收不到,有时候就可以??为什么?????
       Loop Until (InStr(s, "OK") > 0 Or DateDiff("S", sTim, Now()) > 1)
   End With
   SetSmsTip = (InStr(s, "OK") > 0)
   Exit Function
ErrDisp:
   mError.WriteErrorLog "frmSms.SetSmsTip", err.number & " " & err.Description
   
End Function
05-11-09 18:52
ding
05-11-16 15:08
AT+CNMI参数的MODE 用2 判断是否收到模块发出的+CMTI 应该可以
06-06-05 17:23
该用户被锁定!
06-07-01 16:17
4楼
该帖内容不符合相关规定!
06-07-01 21:23

工控新闻

更多新闻资讯