- Регистрация
- 21.12.2014
- Сообщения
- 20
- Благодарностей
- 9
- Баллы
- 3
Всем добрый вечер.
Вопрос 1 Как вставить переменную вместо номера телефона (8 строка)?
Вопрос 2 После каждой команды модему сам модем возвращает результат. Как забрать результат в переменную (каждый или хотя бы последний)?
Заранее благодарю!
Вопрос 1 Как вставить переменную вместо номера телефона (8 строка)?
Вопрос 2 После каждой команды модему сам модем возвращает результат. Как забрать результат в переменную (каждый или хотя бы последний)?
Код:
System.IO.Ports.SerialPort SP = new System.IO.Ports.SerialPort("COM5", 921600);
SP.Open();
System.Threading.Thread.Sleep(500);
SP.WriteLine("AT \r\n");
System.Threading.Thread.Sleep(500);
SP.WriteLine("AT+CMGF=1 \r\n");
System.Threading.Thread.Sleep(500);
SP.WriteLine("AT+CMGS=\"+79200229999\"" + "\r\n");
System.Threading.Thread.Sleep(500);
SP.WriteLine("Hello from modem!" + char.ConvertFromUtf32(26) + "\r\n");
SP.Close();
Последнее редактирование: