سلام
کسی با gps تو windows mobile 6 به بالا روی گوشی های HTC کار کرده؟
سلام
کسی با gps تو windows mobile 6 به بالا روی گوشی های HTC کار کرده؟
سلام دوست عزیز
خواندن اطلاعات gps با اتصال مستقیم به پورت سریال امکان پذیر هست و فرقی هم نمیکنه که gps اینترنال یا اکسترنال باشه . ولی ویندوز موبایل یک کتابخانه هم برای ارتباط با gps به اسم gpsapi.dll داره که شما میتونید با استفاده از اون gps رو فعال و اطلاعات اون رو بخونید .
اما چند تا نکته :
اولا داده های gps به صورت اعدادی که نشان دهنده طول و عرض جغرافیایی هست دست شما میرسه اگه منظورتون نوشتن برنامه ای هست که مثل دستگاههای ناویگاتور باشه باید خودتون از طریق کد نویسی ارتباطی بین مختصات دریافتی و اون عکس ایجاد کنید که خودش بحث جدا گانه ای داره .
دوما اطلاعات gps بلا انقطاع و در همه حالتی به سمت دستگاه ارسال میشه که شما برای اینکه بتونید تفاوت مختصات قبلی و جدید رو متوجه بشید باید با تاخیر (معمولا 1 ثانیه ای ) اطلاعات رو بخونید .
سوم اگر برای برنامه تون بخواهید از شبیه ساز استفاده کنید باید داده های gps رو توی شبیه ساز ، شبیه سازی (fake)کنید ؛ اطلاعات بیشتر رو میتونید از msdn پیدا کنید .
چهارم فعال شدن gps چند دقیقه بسته به میزان دریافت امواج ماهواره طول میکشه .
امیدوارم توضیحاتم مفید باشه
موفق باشید
ممنون از شما..
مشکلاتی که من با gps داشتم ، کار کردن با همون سخت افزار gps بود که بشه تو حالت off بودن دستگاه هم کار کنه .. که شکر خدا حلش کردم.. و الان هم بحث power saving رو دارم رو این دستگاه ها...
سلام
من هم مشکل خوندن اطلاعات رو از GPS وقتی گوشی در حالت sleep هستش رو دارم ، لطفا کمکم کنید
مرسی
دوست عزیزpowerboy2988 امکانش هست راه حلی که پیدا کردید برای گرفتن اطلاعات GPS در حالت Off بودن دستگاه رو برای ما هم بزاری .