hey
i have sim908 and i want to send msg having rfid code
i already had a rfid code
#include<SoftwareSerial.h>
#define RFIDEnablePin 2
#define RFIDSerialRate 2400
#define RxPin 5
#define TxPin 4
SoftwareSerial RFIDReader(RxPin , TxPin);
String RFIDTAG="";
String DispalyTAG="";
void setup() {
RFIDReader.begin(RFIDSerialRate);
pinMode(RFIDEnablePin,OUTPUT);
digitalWrite(RFIDEnablePin,LOW);
Serial.begin(9600);
Serial.println("Please Scan Card");
}
void loop() {
// put your main code here, to run repeatedly:
if(RFIDReader.available() > 0)
{
ReadSerial(RFIDTAG);
}
if(DispalyTAG!=RFIDTAG)
{
DispalyTAG=RFIDTAG;
Serial.println(RFIDTAG);
}
}
void ReadSerial(String &ReadTagString)
{
int bytesread=0;
int val=0;
char code[10];
String TagCode="";
if (RFIDReader.available()>0)
{
if((val = RFIDReader.read()) == 10)
{
bytesread=0;
while(bytesread<10)
{
if( RFIDReader.available() > 0)
{
val = RFIDReader.read();
if((val == 10)||(val == 13)){
break;
}
code[bytesread]=val;
bytesread++;
}
}
if(bytesread==10){
for(int x=0; x<10; x++)
{
TagCode+=code[x];
}
ReadTagString = TagCode;
while(RFIDReader.available() > 0)
{
RFIDReader.read();
}
}
bytesread=0;
TagCode="";
}
}
}
i want code to send the msg