主题最新回顾(发布时间:2004-7-19 15:46:00) |
---|
-- 作者:zhl(0.0.*.*)
-- 我们提供的短消息收发例程,只是支持“TXT”和“PDU”格式的。国产手机是否缺省设为中文短信模式了,所以接收不到。 |
主题最新回顾(发布时间:2004-7-19 13:04:00) |
---|
-- 作者:wh(0.0.*.*)
-- 可以接受了! 这个etr186还看手机的好坏! 我用的国产货手机,接受不到! 换成别人的韩国手机,却接受到了! 怎么不支持一下国产商品!!! |
主题最新回顾(发布时间:2004-7-19 12:51:00) |
---|
-- 作者:wh(0.0.*.*)
-- sendsms(...)的返回值为-1; 发送失败了! 是什么原因?程序有问题么? |
主题最新回顾(发布时间:2004-7-19 11:43:00) |
---|
-- 作者:zhl(0.0.*.*)
-- 不需要再初始化串口了,InitPPPNet()已经对其初始化了。请检查SendSMS(..)函数的返回值。   =0  OK   <0  fail! |
主题最新回顾(发布时间:2004-7-19 10:23:00) |
---|
-- 作者:wh(0.0.*.*)
-- 我将短信发到手机上,没有收到短信! sendmsm(...)没有起作用? |
主题最新回顾(发布时间:2004-7-19 10:14:00) |
---|
-- 作者:wh(0.0.*.*)
-- 在GPRS模块上电,在初始化InitPPPNet()后,可直接调用SendSMS(...)发送短信, ReceiveSMS(...)接收短信。 难道还要初始化串口么? |
主题最新回顾(发布时间:2004-7-19 10:06:00) |
---|
-- 作者:wh(0.0.*.*)
-- 找错 源代码如下: #include <conio.h> #include <iostream.h> #include <time.h> #include <dos.h> #include "etr_ppp.h" #include "gprs_sms.h" #include "etr186.h" int main( int argc, char** argv ) {    int    i, i1, i2, ErrFlag, EndFlag, len, SMSFlag;    unsigned char   IPStr[20];    unsigned char   OwnIPStr[20];    float  f;    if(!GPRSPowerIsOn( ) )       {       DisableIGT( );       NB_Delay( 200 );       EnableIGT( );       NB_Delay( 200 );       DisableIGT( );       NB_Delay( 5000 );       }    _Startup:    i = InitPPPNet( );    if( i < 0 )       {       printf( "Init failed: %d \n", i );       goto _Startup;       }    SendSMS( "13986132456", "Test SMS");    printf("hello java");    return 0; } 程序可以执行,在lcd上也可以看见“hello java”,但收不到短信! 不知是不是程序有问题?请指教! |