Hello,
Problem:
I send AT+STKTR command, got return "OK", "OK", "OK", so looks like working. When loop working fine, try to call and gsm.read() return my call, but if I try to send request to my SIM new AT+STKTR I get nothing. Why? Should get incoming bits or something like that. How I can get AT+STKTR incoming requests?
Code:
void setup()
{
//Serial connection.
Serial.begin(115200);
Serial.println("SIM tool kit.");
//Start configuration of shield with baudrate.
//For http uses is raccomanded to use 4800 or slower.
if (gsm.begin(4800)) {
Serial.println("\nstatus=READY");
started = true;
}
else Serial.println("\nstatus=IDLE");
if (started) {
Serial.println("SIM is ready!");
}
};
void loop()
{
delay(3000);
gsm.WhileSimpleRead();
};