PDA

View Full Version : سوال: مشکل در ارسال اس ام اس با AT Command



Behnam6670
شنبه 01 تیر 1392, 09:40 صبح
سلام
من از کد زیر برای ارسال اس ام اس استفاده میکنم از جی اس ام مودم استفاده کردم
اس ام اس رو میفرسته ولی بجای کاراکترها تو گوشی کارکترهای نامفهوم نشون میده بنظرتون مشکل از چیه؟؟؟

SerialPort _serialPort = new SerialPort("COM4", 9600);
Thread.Sleep(1000);
_serialPort.Open();
Thread.Sleep(1000);
_serialPort.Write("AT+CMGF=1\r");
Thread.Sleep(1000);
_serialPort.Write("AT+CMGS=\"" + "+989359656582" + "\"\r\n");
Thread.Sleep(1000);
_serialPort.Write("Test" + "\x1A");//تست پیامی هست که قراره فرستاده بشه
Thread.Sleep(1000);
_serialPort.Close();

mustafaa
سه شنبه 12 شهریور 1392, 20:02 عصر
آقا بهنام من بجای write از writeLine استفاده کردم مشکلی نداشت و البته کد زیر

sPort.Write("salam" + char.ConvertFromUtf32(26));
فرقش رو نمیدونم امیدارم شما بهم بگین