ID list check

ID list check

ID_List
#include <io> #include <read> #include <float> #include <string> #include <core> #include <write> #include <define> new sms_text[160]; new number[30]; new Identifier = 0; //32bit cell used for identifier check public callback (sk) { switch(sk) { case SMS: // SMS receive event { ReadMessage(); // Go to ReadMessage() function } } return 0; } ReadMessage() { read_buf(SMStext, 99,sms_text); read_buf(PhoneNumber, 14, number); Identifier = strval(sms_text,0); if (ID_check(1, Identifier) == 1) { write_buf(SMS, 0, number, "Identifier belongs to list 1"); } else if (ID_check(2, Identifier) == 1) { write_buf(SMS, 0, number, "Identifier belongs to list 2"); } else { write_buf(SMS, 0, number, "Identifier does not belong to any list"); } } main() { while(1) { Delay(500); } }