ImageVerifierCode 换一换
格式:DOCX , 页数:9 ,大小:936.28KB ,
资源ID:5781694      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5781694.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(mtk平台gps配置相关.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

mtk平台gps配置相关.docx

1、mtk平台gps配置相关Q1、如何翻开GPS debug log 1、翻开以下宏DA_SMART_SELECTION_SUPPORT = TRUENTPD_SUPPORT = TRUEKAL_DEBUG_LEVEL = SLIM_DEBUG_KALKAL_TRACE_OUTPUT = FULLFeatures中CFG_MMI_NITZ (_ON_)、CFG_MMI_WORLD_CLOCK (_ON_)2、请使用移动卡测试,开时机自动同步时间,否那么下载的EPO文件不正常,AIDING数据是无效的;3、LOG查看方法Catch中选MOD_GPS ,右键选ALL CLASS ON,就可以看到相应的

2、LOG。Q2、GPS启动流程。1GPS task接到从应用层发送过来的MSG_ID_GPS_UART_OPEN_REQ;2GPS task发送MSG_ID_GPS_MNL_INIT_REQ;3MNL task收到MSG_ID_GPS_MNL_INIT_REQ,交由GPS_MNL_Init接口处理。4MNL task后续的每一秒都会走到mtk_gps_task.c文件中的mtk_gps_sys_callback_func接口,处理MTK_GPS_MSG_FIX_READY ,在这里,会将数据封装成NMEA 标准。上报MSG_ID_UART_READY_TO_READ_IND给GPS Task;5

3、GPS task收到MSG_ID_UART_READY_TO_READ_IND后,开场处理gps 的数据。并给应用层回报如下几个消息:MSG_ID_GPS_UART_NMEA_SENTENCEMSG_ID_GPS_UART_NMEA_LOCATIONMSG_ID_GPS_UART_P_INDO_INDMSG_ID_GPS_UART_RAW_DATAMSG_ID_GPS_UART_DEBUG_RAW_DATA一般翻开GPS的时候mode选择LOCATION,这样前面三个消息是有的;如果翻开的mode还包括RAW_DATA,这样后面的两个msg也有。目前在MMI层的MDI service层次上有对

4、这几个msg的处理,这一点是在有MMI task的根底上才可以。所以对这几个msg的处理,都可以参考mdi_gps.c文件中的6应用层获到gps 的定位数据后进展处理。可参考engineermodeMinigps.c文件中的em_minigps_gps_callback接口的处理,来书写自己的处理handler。Q3、EPO辅助定位介绍1、MT2503辅助定位的方式系统已经默认开启,是以EPO的方式去辅助定位:1AGPS只能下载两个小时的有效星历,MTK不使用此方式,所以代码中无需开启AGPS_SUPPORT这个宏;2EPO下载的数据为3天的辅助定位数,只要在有校时间不需要连网下载就可以进展A

5、IDING,加速定位;3系统默认开机20秒后下载EPO文件。2、当EPO下载下来之后,在后面使用定位的过程中,就会极大的加速定位过程。1EPO改善最明显的是warm start,可以改善到和hot start一样的效果,即TTFF5s;2对cold start可以改善到TTFF右键 All class on,如下列图4、通过翻开GPS,查看log中是否有EPO辅助定位5、下载的EPO文件在根目录下,可以用META工具查看。进入FAT工具后点Get File List: Q5、EPO无法下载1、确认主板的性能OK,能够正常的接打2、写入合法的IMEI,防止连不上网3、主MAK中翻开DA_SMAR

6、T_SELECTION_SUPPORT = TRUE4、查看系统盘的剩余空间,是否大于100Kb,一个文件大概在50Kb5、Modem版本epo功能需要下发AT CMD去触发下载,且在enable epo前需要添加网络参数激活网络。Q6、如何实现GPS秒定功能1、最新的GPS Chip MT3333在同时获取以下三类辅助数据的前提下可以实现秒定功能:EPO 、 Reference timeNTP/ NITZ/ GPS Time、Reference location;三类辅助数据的命令类型如下:其中,EPO和Reference time辅助数据的获取,MTK平台默认已经实现。Reference

7、location局部需要客户客制化来实作,以下对Reference location获取进展说明。2、位置信息Reference location获取:1从server上获取当前位置location数据;2将location 数据注入MT3333,注入方法可参考:mmi_fmg_gps_ut_send_one_command_test() 和 mmi_fmg_gps_ut_send_ttff() 两个函数。3组装PMTK713或 PMTK741 命令来注入当前位置信息:1$PMTK713,Lat,Long,Alt,Unc_SMaj,Unc_SMin,Maj_Bear,Unc_Vert,Conf

8、*CS例:$PMTK713,24.772816,121.022636,160,333,333,6,50,67*08The packet indicates that the GPS receiver is at latitude 24.772816 degrees, longitude 121.022636 degrees with uncertainty of 333m in semi-major axis, 333m in semi-minor axis, and 50m in vertical, with 67% confidence.2$PMTK741,Lat,Long,Alt,YYY

9、Y,MM,DD,hh,mm,ss *CS例:$PMTK741,24.772816,121.022636,160,2021,01,01,12,00,00*17 The packet indicates that the GPS receiver is at latitude 24.772816 degrees, longitude 121.022636 degrees, and altitude 160m at UTC 2021/1/1 12:00:00. If the GPS receiver was power on UTC 2021/1/2 12:00:00. You could send

10、 the following command to inject the location information to GPS receiver. 3CS:为Checksum,具体计算方法:将字串“PMTK741,Lat,Long,Alt,YYYY,MM,DD,hh,mm,ss,从头至尾,两两字符的ASCII码值做异或运算,结果是一个8bit整形值,然后用十六进制数表示即可即:异或运算结果是8bit整形值35,就表示为23。:x0d0a4PMTK CMD 发送流程1GPS chip power on 之后将返回“$PMTK010,001*2E消息,告诉主机可以开场发送辅助定位信息;2写辅助数

11、据流程:time-EPO-position,只有position需要客户写入,其他系统已经做好;翻开GPS后两到三秒即可写入position辅助数据。Q7、为什么无法5秒定位1、确定测试是在开阔的露天环境测试;2、确定 ref time是UTC style;3、确定 ref location 准确度小于 20 km;4、确定 EPO文件已经写入 MT 3333。Q8、Catcher + PowerGPS 联调1 、设置Catcher:1翻开 MOD_GPS 并选中 all classes on:2菜单Tools中翻开GPS channel:3配置通信端口,默认是7005:2、设置PowerGP

12、S:1设置通信接口为socketport number设置成和catcher一样:2连接catcher:3、catcher发送命令给mt2503以获得debug log:1发送MOD_GPS 13 1001 使能 catcher log 输出:2发送MOD_GPS 1 1 启动 GPS 模块:3在PowerGPS中可查看到卫星信息。Q9、MT2503置MT3333 GPS芯片,支持哪些定位系统MT3333为半软半硬件的定位方式,默认支持GPS+GLONASS,可以修改为GPS+BEIDOU、GPS OnlyQ10、如何修改GPS/GNSS/BEIDOU卫星定位方式1、如下列图所示,根据需要修改

13、gps_init.c 中 gps_type 的值:假设不存在以上这段代码,那么不支持修改,需要申请相关patch;2、改变类型同时,请根据提供的.bin文件替换mcu/gps/core/custom_core目录下对应的MT3333.bin,修改定位的默认配置模式;3、改变模式都需要修改MT3333.bin,MTK不推荐动态改变GPS的模式。Q11、如何生成对应的MT3333.bin可参考文档:?Change_GNSS_mode_to_BEIDOU_inMT2503_V1.0.pdf?1、使用corebuilder 工具 to load MT3333 F/W:2、LoadMT3333/FM:3

14、、点击“core option按钮,load MT3333,选择对应的配置文件进展load:4、最后 save as 即可:Q12、GPS定位误差大1、确保能收到4颗卫星以上3D定位;环境2、周边测试环境是否有建筑,建筑反射会造成信号接收计算误差;环境3、天线:外置天线用无源瓷天线,置使用有源天线,一般gps天线有源的比无源的好些。硬件4、EPO是否下载完整;EPO辅助是否已起作用。卫星讯号进展定位时信号越弱,测量误差就会比拟大,当误差大到无法满足定位精度需求时,也有可能无法成功定位。教育之通病是教用脑的人不用手,不教用手的人用脑,所以一无所能。教育革命的对策是手脑联盟,结果是手与脑的力量都可以大到不可思议。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1