ايران ويج

نسخه‌ی کامل: راه اندازی ماژول sim300cz
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3
حل شد.
ایراد از پلاریته یکی از خازن ها بود.
میخوام اطلاعاتی رو که از ماژول ارسال میشه رو lcd نشون بدم.
از کد زیر استفاده کردم:

کد php:
scanf("%s",sms); 
 
lcd_clea();
 
lcd_puts(pm); 

اما درست نشون نمیده. حروف رو نشون می ده اما اعداد رو نمیتونه.
مثلاً در پاسخ به کامند: ?at+ipr فقط کارکتور :ipr+ رو نشون میده و ......

آیا مشکل از تعریف متغیره؟ مثلاً باید از strucures استفاده کنم؟ یا راه راحت تری هم داره؟
فکر کنم ایراد از اینجاست که دستور (scanf) یه رشته رو تا جایی میگیره که به کاراکتر تهی (0/) برسه!
اما فرمت ارسال sim300 بگونه ای هست که بین هر کامه یه کاراکتر تهی یا enter میندازه.

بنظر شما چطور میشه کل پیام رو تشخیص داد؟
آیا کامندی هست که بشه باهاش تاریخ و ساعتی که ماژول همراه با sms میفرسته رو حذف کرد؟
تک تک کارکتر بگیری !!!

بعد تبدیل به رشتشون کنی !

هر موقع هم کد 13 ( همون اینتر ) دریافت شد بدونی تموم شده !!!!

یا با دستور INPUT تو بسکام دیتا بگیری !
کردم این کارو.
ارسال sms در این ماژول به فرمت زیره:
+CMGR: "REC READ","+98xxxxxxxxxx",,"10/07/05,22:38:06+18"
TEST SEND SMS.
همینطور که می بینید متن دریافتی بعد از کارکتر (enter) نوشته شده. یعنی عملاً نمیشه از کاراکتر enter برای تشخیص انتهای جمله استفاده کرد! فقط میمونه کاراکتر خالی (کد اسکی 10) که اونم اکثر جاها استفاده شده.
بنظر من بهترین راه غیر فعال کردن تاریخ و ساعت هست که اونم باید کامند مربوط رو پیدا کنم.
با وقفه سریال یه برنامه نوشتم. مشکلش اینه که جملات روی رو lcd
جابجا نشون میده .
اگه ممکنه یه نگاهی بهش بندازین و نظرتونو بگین.
با تشکر
سلام
ببخشید انگار فایلو اشتباه آپلود کردید. محتوای فایل اینه:

TEL: +98 21xxxxxxxxxx

WWW.RFPHONE.COM
حق با شما بود
نمیدونم چرا اینطوری شد!!!

عوضش کردم
سلام.
بالاخره تموم شد!!!!!!

حالا وقتشه تا چیزایی که یاد گرفتم رو بذارم تا دیگران هم استفاده کنن.
برا شروع از کامندها شروع می کنم که از اینور و اونور جمع کردم.
اینم PCB این ماژول که در Protel99se کشیده شده.
بزودی برنامشم میذارم.
سلام

در مورد توضیحات و فایل pcb ممنون اما میشه در مورد pcb یکم بیشتر توضیح بدید؟ Smile(از روی pcb نمیشه چیز زیادی فهمیTongueد)
سلام
اگه فایل رو با دقت نگاه کنی و دیتاشیت sim300 رو دیده باشی فکر کنم راحت باشه فهمیدنش.
باز نفهمیدی بگو تا براش یه توضیح بذارم
صفحه‌ها: 1 2 3