reza6384
سه شنبه 27 مرداد 1388, 15:00 عصر
سلام.
آیا AT Command ای هست که با اون بفهمیم چند تا sms داخل phone هست؟
من در کد برنامه وقتی که مثلا AT+CMGL=1 رو روی پورت میفرستم تا پیام های Inbox رو بخونم نمی دونم چقدر باید صبر کرد تا همه پیام ها بیاد روی بافر پورت. الان به صورت "همینجوری" 2 ثانیه Delay گذاشتم تا پیام ها تکمیل بشه. یعنی طبق محاسبه سر انگشتی میشه حساب کرد که سرعت پورت ما 9600 بیت در ثانیه هست که میشه 120 بایت در ثانیه ، یعنی تقریبا موقع خونده شدن sms ها تقریبا هر ثانیه یک sms میاد که البته سرعت پورت از این بیشتره. ( نمیدونم چرا ) . در هر صورت من می خوام در برنامه یک Progress bar ایجاد کنم که وقتی که پیام های Unread,Inbox,Draft,Sent داره خونده میشه به کاربر درصد پیشرفت رو نشون بدم.
با تشکر
آیا AT Command ای هست که با اون بفهمیم چند تا sms داخل phone هست؟
من در کد برنامه وقتی که مثلا AT+CMGL=1 رو روی پورت میفرستم تا پیام های Inbox رو بخونم نمی دونم چقدر باید صبر کرد تا همه پیام ها بیاد روی بافر پورت. الان به صورت "همینجوری" 2 ثانیه Delay گذاشتم تا پیام ها تکمیل بشه. یعنی طبق محاسبه سر انگشتی میشه حساب کرد که سرعت پورت ما 9600 بیت در ثانیه هست که میشه 120 بایت در ثانیه ، یعنی تقریبا موقع خونده شدن sms ها تقریبا هر ثانیه یک sms میاد که البته سرعت پورت از این بیشتره. ( نمیدونم چرا ) . در هر صورت من می خوام در برنامه یک Progress bar ایجاد کنم که وقتی که پیام های Unread,Inbox,Draft,Sent داره خونده میشه به کاربر درصد پیشرفت رو نشون بدم.
با تشکر