Добрый вечер, прошу помощи знающих людей!
Пытаюсь научить ардуину UNO общаться с sim900(шилд)...
Это единственный код, который хоть как то работает и то на входящие смс ни как не реагирует...
Код:
#include "SIM900.h"
#include "SoftwareSerial.h"
#include "sms.h"
SMSGSM sms;
int numdata;
boolean started=false;
char smsbuffer[160];
char n[20];
void setup()
{
//Serial connection.
Serial.begin(9600);
Serial.println("Shield testing.");
if (gsm.begin(2400)){ //2400
Serial.println("\nstatus=READY");
started=true;
}
else Serial.println("\nstatus=IDLE");
if(started){
//Раскомментируйте две нижние строки для отправления SMS с модуля на указанный номер.
if (sms.SendSMS("+7950 мой номер", "Hello!"))
Serial.println("\nSMS otpravlen");
}
};
void loop()
{
if(started){
if(gsm.readSMS(smsbuffer, 160, n, 20))
{
Serial.println(n);
Serial.println(smsbuffer);
}
delay(1000);
}
};
Подскажите что делать?!
перестановка джамперов ни как не помогает..(((