سلام. وقتی سیمکارت ایرانسل داخل ماژول sim800l میکذاریم پیامک دریافت میکند اما پیامک ارسال نمیکند! چند سیمکارت و چند ماژول را هم امتحان کردیم همین مشکل را دارد اما همراه اول و رایتل مشکلی ندارند، سیمکارتها را در گوشی هم که می اندازیم مشکلی ندارند و پیامک ارسال میکنند آنتن دهی کامل هم دارد، چطور باید مشکل ایرانسل را برطرف کنیم؟ کد و دستوراتی برای ایرانسل باید اضافه کنیم.
.
.
.
کدهایی مه برای ارسال پیامک استفاده میکنیم(البته امکان دارد چون از خفظنوشتم اشکالاتی داشته باشه اما با اندکی تفاوت همین است و با همراه اول و رایتل هم کار میکند.
sim800lSerial.println("AT+CMGF=1");
delay(500)
while (Serial.available())
sim800lSerial.write(Serial.read())
while(sim800lSerial.available())
Serial.write(sim800lSerial.read())
sim800lSerial.println(شماره همراه);
delay(500)
while (Serial.available())
sim800lSerial.write(Serial.read())
} ;{ ; };{ };{ ;
در ابندای برنامه هم برای اتصال به شبکه از دستوراتی شبیه زیر استفاده کردیم.
sim800lSerial.println("AT+CMGF=1");
delay(2000);
sim800lSerial.println("AT+CNMI=1,2,0,0,0");