���}�����ҿ���!! ����61169���P(gu��n)ע�^���� |
---|
sms |
1�� |
![]() |
���ҿ���!! ![]()
NETBOX2��COM1��PC��COM1�B�ӣ���NETBOX2��COM1�ľ��_���Д�(sh��)��(j��)�Ͱ��@Щ��(sh��)��(j��)�l(f��)�ͳ�ȥ�������ж��ŵ�Ԓ�ͰѶ��Ń�(n��i)�ݷŵ�NETBOX2�ľ��_�������ҿ�������ij����ܲ��܌��F(xi��n)�@Щ���ܣ�Ո���ָ������
#include<GPRS_SMS.h> #include <etr_ppp.h> #include<stdio.h> #include<NETBOX.h> #include<string.h> #include "rs232x4.h" main() { if(!GPRSPowerIsOn( )) { DisableIGT( ); NB_Delay( 200 ); EnableIGT( ); NB_Delay( 200 ); DisableIGT( ); NB_Delay( 5000 ); } InitUART(0,2); InitUART(3,2); InstallISR(0); InstallISR(3); int i0,i1,i2,i3,i4,i5; char content[140],content1[140]; while(1) { i4=GetInputData(0); if(i4==-1) printf(" There isnot a sms to send"); else { for(i0=0;i0<140;i0++) { content1[i0]=(char)i4; i4=GetInputData(0); if(i4==-1) i0=140; } i5=SendSMS("13565895214",content1); if(i5==0) printf("send sucessfully"); else printf("send fail"); } i2=ReceiveSMS(content,1); if(i2<0) printf("Receive fail"); else if(i2==0) printf("There isnot a sms"); else if(i2>0) { printf("There is a sms"); i0=srtlen(content); if(i0>=140) i0=140; for(i3=0;i3<i0;i3++) { PutOutputData(0,content[i3]); startSend(0); } } } UninstallIST(0) UninstallIST(3) } |
�������� | ���� | �؏� ![]() |
zhl |
2�� |
![]() |
![]()
1���ڽ���COM1�ڵĔ�(sh��)��(j��)��content1��������l(f��)�Ͷ��ţ���ü��ϽY(ji��)������\0<|>��
2���xȡ���ŕr�������{(di��o)��CheckSMS( ... )�șz�飬Ȼ�����{(di��o)��ReceiveSMS(....). 3���l(f��)�ʹ��ڔ�(sh��)��(j��)��startSend(0)ֻ�膢��һ�Σ� for(i3=0;i3<i0;i3++) PutOutputData(0,content[i3]); startSend(0); |
�������� | ���� | �؏� ![]() |