hello sir paranz.. mdyo related kasi ang problem namin dito sa thread ninyo.
pano ba namin to ma modify at mapa work ang aming code. hindi kasi nya ma-end ang process na ito.
kelangan kasi namin ang pag-receive nang "OFF" message pra mg-communicate sa PIC at i-off ang alarm sa pag-trigger nang horn.
(my whole post is in this link:
http://www.electronicslab.ph/forum/index.php/topic,20629.0.html at nandito po lahat ang prob namin)
// Start sa pag parse sa receive message!!
UART1_Write_Text("AT+CMGR=1\n\r"); //RETRIEVE Receive MESSAGE
Delay_ms(2); //LOADING TIME
while (cnt < 7) {
if (UART1_Data_Ready() == 1) {
UART1_Read_Text(receive,",",10);
cnt+=3;
} else {
cnt++;
Delay_ms(1);
}
}
cnt=0;
while (cnt < 20) {
if (UART1_Data_Ready() == 1) {
UART1_Read_Text(receive,"OK",70);
if(strstr(receive, "OFF")) {
OFFfound = 1;
}
if(strstr(receive, "owner")) {
ownerFound = 1;
}
break;
} else {
cnt++;
Delay_ms(1);
}
}
//UART1_Write_Text("AT+CMGD=1"); // DELETE MESSAGE
if(OFFfound & ownerFound) {
alarmOut = 0;
accActOut = 0;
horntrigger = 0;
acceltrigger = 0;
OFFfound = 0;
ownerFound = 0;
count = 0;
//break;
}
// end sa pagparse sa message!!!
meron na po talaga akong na post dito pru mdyo kulang pa po kasi..
salamat po.
best regards,
-deus rex