من از طریق بلوتوث از میکرو کنترلر یک سری دیتا در قالب کاراکتر میگیرم که ارزشی بین 0 تا 255 داره
تو ویندوز برای تبدیل کاراکتر ها به عدد مشکلی ندارم ولی تو اندروید بخاطر اینکه با کاراکتر بصورت ساین برخورد میکنه کاراکتر هایی که بیت 7 آونها یک باشه رو نمیتونه تبدیل کنه و اندروید کاراکتر ها رو دوبایتی در نظر میگیره در صورتی که دستور اسکی اندروید فقط یک باید رو برمیگردونه که میشه بیت 0 تا 127
دوستان راهکاری برای اینکه کاراکترها یک بایت در نظر گرفته بشه یا اسکی اون درست بشه و بین 0 تا 255 باشه دارید؟
سوال
r.babazadeh 25
سلام
من از طریق بلوتوث از میکرو کنترلر یک سری دیتا در قالب کاراکتر میگیرم که ارزشی بین 0 تا 255 داره
تو ویندوز برای تبدیل کاراکتر ها به عدد مشکلی ندارم ولی تو اندروید بخاطر اینکه با کاراکتر بصورت ساین برخورد میکنه کاراکتر هایی که بیت 7 آونها یک باشه رو نمیتونه تبدیل کنه و اندروید کاراکتر ها رو دوبایتی در نظر میگیره در صورتی که دستور اسکی اندروید فقط یک باید رو برمیگردونه که میشه بیت 0 تا 127
دوستان راهکاری برای اینکه کاراکترها یک بایت در نظر گرفته بشه یا اسکی اون درست بشه و بین 0 تا 255 باشه دارید؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
5 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.