Представьте себе-Да! И никакая библиотека GPRS нафик не сдалась.И код получается компактней и шустрей. Типо так Код (C++): // отправляем смс в текстовом режиме v2 int buttonPin = 12; // номер входа, подключенный к кнопке int power = 9 ; // подача питания пин 9 void setup () { // инициализируем пин, подключенный к кнопке, как вход // пин 9 для включения шилда pinMode(buttonPin, INPUT); pinMode(power, OUTPUT); digitalWrite(power,HIGH); //подали питание delay(1000); //на 1 сек digitalWrite(power,LOW); //сняли питание Serial.begin(9600); Serial.print("AT+CMGF=1\r"); delay(500); } void loop() { if (digitalRead(buttonPin) == HIGH) { Serial.println("AT + CMGS = \"+79111542496\""); //кому delay(300); // Пишем текст сообщения Serial.println("ALARM!"); // текст delay(300); // Отправляем Ctrl+Z, обозначая, что сообщение готово Serial.println((char)26); delay(1000); } }
Так из библиотеки эти же команды точно такие же.Смысл библиотеки эмулировать USARTесли его нет.Но ведь он же есть?Зачем память занимать всяким фуфлом?