سلام
من واسه خوندن متن و شماره SMS در زمان دریافت مشکلی ندارم ولی مشکل زمانی پیش میاد که میکرو داره یه کار دیگه انجام میده و در این زمان مثلا یک SMS و یک تماس توسط SIM900 دریافت میشه که تمام اینها تو بافر سریال میکرو ذخیره میشه.
حالا مشکل من اینه که اگه اول SMS دریافت بشه میشه متن و شماره اون SMS رو در اورد ولی تو این حالت اگه بخوام شماره کسی که تماس گرفته رو در بیارم یخورده کار یخت میشه!
یعنی باید تو رشته دریافتی که در بافر قرار داره دنبال متن CLIP بگردم که بعد از اون بتونم شماره فرد تماس گیرنده رو در بیارم
از دوستان کسی تا حالا این مشکل رو حل کرده؟
یا اینکه تابعی واسه سرچ کردن تو رشته هست؟
اگه نباشه دیگه مجبورم یه تابع سرچ خودم بنویسم که به نظرم یکم حجم برنامه زیاد شه
در ضمن از کامپایلر AVR STUDIO استفاده میکنم
من واسه خوندن متن و شماره SMS در زمان دریافت مشکلی ندارم ولی مشکل زمانی پیش میاد که میکرو داره یه کار دیگه انجام میده و در این زمان مثلا یک SMS و یک تماس توسط SIM900 دریافت میشه که تمام اینها تو بافر سریال میکرو ذخیره میشه.
حالا مشکل من اینه که اگه اول SMS دریافت بشه میشه متن و شماره اون SMS رو در اورد ولی تو این حالت اگه بخوام شماره کسی که تماس گرفته رو در بیارم یخورده کار یخت میشه!
یعنی باید تو رشته دریافتی که در بافر قرار داره دنبال متن CLIP بگردم که بعد از اون بتونم شماره فرد تماس گیرنده رو در بیارم
از دوستان کسی تا حالا این مشکل رو حل کرده؟
یا اینکه تابعی واسه سرچ کردن تو رشته هست؟
اگه نباشه دیگه مجبورم یه تابع سرچ خودم بنویسم که به نظرم یکم حجم برنامه زیاد شه
در ضمن از کامپایلر AVR STUDIO استفاده میکنم
دیدگاه