Цитата Сообщение от vseleznev Посмотреть сообщение
Все разобрался!
Добавил "pinMode(GSM_ON, OUTPUT);"
Стал включаться GSM Shield IComSat v1.1 вместе с включением Arduino. Рабочий код такой:


Код:
#include <SoftwareSerial.h>
#define GSM_ON  9 

SoftwareSerial phone(2, 3); // RX, TX

void setup()  
{
  // Open serial communications and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
  // generate turn on pulse
  pinMode(GSM_ON, OUTPUT);
  digitalWrite(GSM_ON, HIGH);
  delay(1200);
  digitalWrite(GSM_ON, LOW);
  delay(5000);
  phone.begin(9600);
  Serial.println("Setup end");
}

void loop() // run over and over
{
  if (phone.available())
    Serial.write(phone.read());
  if (Serial.available())
    phone.write(Serial.read());
}
Chip, спасибо!
Как раз сам тоже дошел до этого, в библиотеке кстати этого нет, добавить нужно вручную.

PS
Полезно светодиод иногда подключить для отладки.

"Great minds think alike" (c)
Этот код нужно вставлять в каждый скетч для работы с сим900?