Помощь в программировании Arduino+GSM
	
	
		Учусь посылать и принимать смс (читать содержимое), звонить с GSM модуля на базе Siemens TC35.
Через терминал команды на отправку смс, на звонок - все ок.
Начинаю с самой ардуины звонить - молчит сволочь(((
Команда на звонок:
atd"+79121234565"; <ENTER>
	Код:
	
#include <NewSoftSerial.h>
NewSoftSerial gsm(2,3);
void setup()
  {
 //Serial.begin(9600);
  gsm.begin(9600);
  }
  
void loop()
  {
    gsm.print("atd");
    gsm.print(34,BYTE); // символ "
    gsm.print(43,BYTE); // символ +
    gsm.print("79121234565");
    gsm.print(34,BYTE); // символ "
    gsm.print(59,BYTE); // символ ;
    gsm.print(13,BYTE); // символ <cr>
  delay(10000);
  }
 А вообще хотелось бы выводить все это на строковый индикатор (16 символов 2 строки) и параллелить в терминал.
Т.е. допустим, то что ввожу в терминале отображается в 1ой строке индикатора, а то, что приходит от gsm модуля - в нижней строке.
	 
	
	
	
		Re: Помощь в программировании
	
	
		Дело то в том, что если посылать команды с самой ардуины, не видно ошибок GSM шилда, никак не отладить и не понять из-за чего скетч не работает :(
	 
	
	
	
		Re: Помощь в программировании
	
	
		А что мешает читать ответ от модема?
	 
	
	
	
		Re: Помощь в программировании
	
	
		Терминалом? Вот как ето сделать.... на таком простом месте не могу придумать(((
	 
	
	
	
		Re: Помощь в программировании
	
	
	
	
	
		Re: Помощь в программировании
	
	
		Принцип хотябы, как все должно произойти ?:)
	 
	
	
	
		Re: Помощь в программировании
	
	
		Какая конструкция должна быть? открыть серийный порт или чтением\записью цифровых ног?
	 
	
	
	
		Re: Помощь в программировании
	
	
		Этот пример может помочь.
	 
	
	
	
		Re: Помощь в программировании
	
	
	
	
	
		Re: Помощь в программировании
	
	
		Там по крайней мере есть как прочитать с использованием библиотеки NewSoftSerial.h. Ты же вроде это спрашивал?