راه اندازی update rate برابر 10 هرتز برای gps در mc60

با سلام و عرض ادب
سوالی که بنده داشتم این هست که طبق دیتاشیت MC60 مولفه update rate قسمت gps می تواند 10هرتز باشد
بنده طی مطالعه فایل ها متاسفانه دستوری که بتوان update rate را 10 هرتز کرد پیدا نکردم
با توجه به ضرورت مساله ممنون میشم اطلاع بدهید که این امکان وجود دارد و به چه نحوی می باشد
با تشکر
فیروز همتی

سلام وقت بخیر
طبق داکیومنت Quectel_MC60_GNSS_Protocol_Specification_V1.0 میتونید با این کامند ریت را عوض کنید

2 پسندیده

سلام از این دستور میتونید استفاده کنید


که در این داکیومنت ذکر شده

جهت تست سریع تر میتونید از این لینک برای تولید چک سام مورد نیاز برای دستور استفاده کنید
https://nmeachecksum.eqth.net/

به طور مثال میتونید با کمک این دستور

$PMTK300,200,0,0,0,0*2F

ریت رو به حداکثر که هر 200 میلی ثانیه هست برسونید

این دستور رو باید مستقیم به یوآرت GNSS ماژول یعنی پایه های GNSS_RX , GNSS_TX ارسال کنید. یا اینکه با کمک این at command از طریق یوآرت اصلی ماژول ارسال کنید

AT+QGNSSCMD=0,"$PMTK300,200,0,0,0,0*2F"

در مورد rate دیتا هم توجه داشته باشید که :

اگر شما از پورت GNSS ماژول دیتا رو دریافت کنید میتونید روی همون 100 میلی ثانیه دریافت کنید
اما اگر با دستور

AT+QGNSSRD?

از پورت اصلی ماژول دیتا رو بخواید بخونید حداکثر روی 200 میلی ثانیه میتونه آپدیت بشه
و اگه روی 100 تنظیمش کنید دیتا آپدیت نمیشه و کلا روی یه نقطه میمونه

1 پسندیده

ممنون از راهنمایی تون من فایلی که ارسال کردین مشاهده کردم
بنظرتون این قسمت از تنظیمات متفاوت با قسمتی که شما ارسال کردین نیست؟


و اینکه این دستور توسط mc60 ساپورت میشه?

سلام و وقت بخیر من هم این مشکل را دارم با این تفاوت که می خواهم در ec200u این افزایش سرعت فرکانس دریافت gps را انجام بدهم اما دستور های زیر را به عنوان at command نمی توانم ارسال کنم چون invalid command میزنه!

?AT+QGNSSCM

AT+QGNSSCMD=0,“$PMTK300,200,0,0,0,0*2F”

سلام. یه موضوع جدید باز کنید و سوالتون رو اونجا بپرسید

1 پسندیده