ايران ويج

نسخه‌ی کامل: مشکل با دلیوری در سیم 900
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
دوستان من به ماژول سیم 900 پیام میدم و از ماژول و میکرو یک استعلام میگریم. جواب این استعلام رو ماژول برای من ارسال میکنه . حالا من میخام اپشن " دلیوری " رو فعال کنم که اگر احیانا ماژول پیام رو به من ارسال کرد ولی به دست من نرسید ؛یا به عبارتی ماژول دلیوری رو دریافت نکرد مجداد پیام رو ارسال کنه .

[b]من دلیوری رو بصورت کد زیر فعال کردم:
[/b]
کد:
"AT+CNMI=2,1,0,1,0"

[b]من ارتباط بین میکرو و ماژول رو در هایپرترمینال هم برقرار کردم .یعنی علاوه بر اینکه هم اطلاعات رو؛ روی LCD می بینیم در هایپر ترمینال هم میبینم ولی یه مشکل اساسی دارم و اون اینکه :
الان یه پیام میدم به ماژول؛ و اونم جواب رو برام مسیج میکنه و جواب هم رو روی LCD میبینم . وقتی که جواب رو ارسال کرد در هایپر ترمینال میبینم که جواب ارسالیه درقسمت "CDS+" ریخته میشه بصورت زیر:[/b]

http://uupload.ir/files/cg3a_987.jpg


ولی مشکلی که دارم در LCD چیزی رو نمایش نمیده.یک متغییر گذاشتم درون قسمت "CDS+" که ببینم چیزی به این متغغیر اضافه میشه یا نه . ولی با اینکه هایپر ترمنینال اطلاعات درون CDS + رونشون میده ولی در میکرو ؛به ظاهر برنامه وارد این قسمت CDS+ نمیشه .چون چیزی به متغغیر قسمت CDS+ اضافه نمیشه


خاستم ببینم اطلاعات دلیوری دقیقا در کجا ریخته میشه تا من بتونم غربال گیریش کنم و اطلاعات مورد نظر رو بکشم بیرون ؟


جهت اطلاع بیشتر:

[b]جهت اطلاع از اینکه زمانیکه پیام ردوبدل میشه و پیام به ماژول میرسه و جواب رو ارسال میکنه و گزارش دلیوری

این اتفاقات رو در هایپر ترمینال نمایش دادم

زمانیکه پیام میدم به ماژول ؛پیام بصورت زیر به میکرو و هایپر ترمینال ارسال میشه


http://s1.upload7.ir/uploads/5UNbOCyx.jpg/2000.jpg

زمانیکه جواب از طرف ماژول بهم مسیج اطاعات بصورت زیر است که درون "CDS+" ریخته میشه . این قسمت رو من در هایپر ترمنال می بینم ولی در برنامه و LCD چیزی رو در قسمت CDS+ نمیبینم

. خاستم ببینم جریان چیه ؟



http://s1.upload7.ir/uploads/YzOkCjGO.jpg/1005.jpg[/b]
سلام
دوستان نظری ندارند ؟