#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
void message(char *mess);
pthread_mutex_t mutx;
sem_t s1,s2;
time_t timep;
int fc; //串口描述符
char time1[14]={}; //发送信号中时间字符串年月日时分秒如:2013030117520010
char dh0[]="187********"; //定时发送对方号码
char dh1[11]="\0"; //自动回复对方号码
char cmgl[10]="AT+CMGL\r"; //读短信指令
char cmgs[10]="AT+CMGS="; //写短信指令
char mess[22]="FFFFFFFFFFFFFFFFFFFF"; //发送信息串
void int_char(char *buf,int t) //int时间转字符串
{
char s[2];
memset(buf,'\0',4);
if(t<10)
{
buf[0]='0';
gcvt((double)t,1,s);strcat(buf,s);
}
else
{
gcvt((double)t,2,s);strcpy(buf,s);
}