quiet_buzz
یک شنبه 20 بهمن 1387, 11:23 صبح
سلام
1. در برنامه ای که برای ارسال sms می نویسم، شناخت com port های فعال سیستم با دکمه refresh بعد از هر بار اتصال یا قطع اتصال گوشی به سیستم باید انجام بشه.
میخواستم بدونم چه طوری میتونم برنامه رو تغییر بدم تا به صورت اتوماتیک برنامه خود متوجه اتصال یا عدم اتصال گوشی به سیستم بشه.
ممنون میشم راهنمایی کنید
2. همچنین به چه شکل com port های قابل قبول برای ارسال sms رو شناسایی کنم؟ فقط از طریق ارسال دستور At به پورت ها میشه اینکار رو انجام داد؟
3. ظاهرا هر گوشی کد یکتایی داره، آیا با دستورات at میشه این کد رو به دست آورد؟ این دستور چی هست؟
4. دستور At+cbc چه کاری انجام میده؟
5. آیا برای چک اینکه com port مورد نظر برای گوشی موبایل هست و میشه با استفاده از اون sms ارسال کرد، به جز باز کردن پورت و ارسال دستور at و دریافت ok راه دیگه ای هم وجود داره؟
6. من کدی نوشتم که با استفاده از اون تشخیص بودم کدام پورت at رو پشتیبانی میکنه. com3 و com5 رو میگه نمیشه و com4 و com6 میشه، اما با استفاده از hyperterminal ، com3, com4 و com6 درست هست و com5 نادرست.
مشکل از کجا میتونه باشه؟
1. در برنامه ای که برای ارسال sms می نویسم، شناخت com port های فعال سیستم با دکمه refresh بعد از هر بار اتصال یا قطع اتصال گوشی به سیستم باید انجام بشه.
میخواستم بدونم چه طوری میتونم برنامه رو تغییر بدم تا به صورت اتوماتیک برنامه خود متوجه اتصال یا عدم اتصال گوشی به سیستم بشه.
ممنون میشم راهنمایی کنید
2. همچنین به چه شکل com port های قابل قبول برای ارسال sms رو شناسایی کنم؟ فقط از طریق ارسال دستور At به پورت ها میشه اینکار رو انجام داد؟
3. ظاهرا هر گوشی کد یکتایی داره، آیا با دستورات at میشه این کد رو به دست آورد؟ این دستور چی هست؟
4. دستور At+cbc چه کاری انجام میده؟
5. آیا برای چک اینکه com port مورد نظر برای گوشی موبایل هست و میشه با استفاده از اون sms ارسال کرد، به جز باز کردن پورت و ارسال دستور at و دریافت ok راه دیگه ای هم وجود داره؟
6. من کدی نوشتم که با استفاده از اون تشخیص بودم کدام پورت at رو پشتیبانی میکنه. com3 و com5 رو میگه نمیشه و com4 و com6 میشه، اما با استفاده از hyperterminal ، com3, com4 و com6 درست هست و com5 نادرست.
مشکل از کجا میتونه باشه؟