gps从loc_api层到loc eng层用到了消息队列,大致格式是:sendMsg(new xxx),这个msg最终会发送到message queue中,在loopMain中读取出来然后分别调用msg的log()和proc()来处理相应的message,因此有必要了解一下这个message queue的大致flowgps message queue进程间通信分为发送端和接收端,我们分开来看一下。发...
分类:
其他好文 时间:
2015-03-11 10:53:06
阅读次数:
194
上一篇讲到了loc eng是如何把sv status(sv是satellite value,可以看做是卫星信息的简称)信息传递给android framework的,都是一系列callback而已,本文需要讲的是sv status信息如何从modem层(由于QMI层是高通的ap跟modem的通信机制,不需要我们来处理,所以我这里把QMI+modem统称为modem层,可能不准确,但是大家理解了就行)...
分类:
其他好文 时间:
2015-03-10 19:26:38
阅读次数:
3634
一、IRIG串行时间码格式简介简介:
IRIG-B是每秒一帧的串行时间码,每个码元总宽度为10ms,一个时帧周期包括100个码元,为脉宽编码。每个码元又有3种码型:二进制0、1和位置标识符。分成3字段编码:第1字段为年时间(年、天、时、分、秒),第2字段为控制功能函数字段,第3字段为直接用二进制秒符号表示的一天中的时间信息,每24小时循环1次。码元的"准时"参考点是其脉冲前沿,时帧的参考...
分类:
其他好文 时间:
2015-03-09 16:14:39
阅读次数:
157
gps.conf是gps的配置文件,这里面常用到的DEBUG_LEVEL配置项是gps HAL层logcat的开关,搞清楚这个配置项的解析流程同样对整个gps.conf的解析有很大的帮助,这里来走一下flow。hardware/qcom/gps/loc_api/libloc_api_50001/gps.c const GpsInterface* gps__get_gps_interface(stru...
分类:
其他好文 时间:
2015-03-06 19:09:11
阅读次数:
714
gps.conf是gps的配置文件,这里面常用到的DEBUG_LEVEL配置项是gps HAL层logcat的开关,搞清楚这个配置项的解析流程同样对整个gps.conf的解析有很大的帮助,这里来走一下flow。
hardware/qcom/gps/loc_api/libloc_api_50001/gps.c
const GpsInterface* gps__get_gps_interf...
分类:
其他好文 时间:
2015-03-06 17:10:56
阅读次数:
579
用途:在高德地图中查看已存在的兴趣点信息,并上报GPS位置错误。准备工作:是在高德申请开发账号,建立一个云图。(过程略。)_name字段作为唯一标示。云图的表增加一个字段reportid,用以辨别是哪个终端上报的位置信息,防止重复上报。主要代码:1.开启GPS定位:private void init...
分类:
其他好文 时间:
2015-03-02 10:56:46
阅读次数:
218
卫星定位系统 - GPS/GLONASS/北斗:关于GPS、GLONASS、北斗、伽利略系统的科普请自行谷歌。GPS是使用最广泛的全球定位网络,几乎是所有智能手机的标配。进几年,俄罗斯的GLONASS定位功能也逐步加入智能手机芯片,与GPS组成双定位系统,定位速度大幅提升。中国自主研发的北斗导航系统...
分类:
移动开发 时间:
2015-03-01 19:44:50
阅读次数:
340
大家去网上搜索Android定位location为null没法定位问题,估计有一大堆文章介绍如何来解决,但是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方案。在分析之前,我们肯定得先看看android官方提供的定位SDK。默认Android GPS定...
分类:
移动开发 时间:
2015-03-01 11:41:03
阅读次数:
177
Meta设置Link设置 电话/短信/Email/Android/GPS打电话打电话打电话发短信发短信发短信发邮件发邮件发邮件发邮件MyApp我的位置样式设置 app是否从主屏启动// IOSif( navigator.standalone === true ){}关闭IOS键盘自动大写auto.....
分类:
移动开发 时间:
2015-02-26 14:51:05
阅读次数:
229
Broadcom是Windows 8(3G)平板普遍采用的一款GPS传感器, 其windows驱动程序可以提供GNSS接口。GNSS接口提供的数据,说实话确实比普通手机的数据好。在开机、室外、无AGPS辅助的状态下,20秒之内可以完成定位。或许这得归功于Windows平板的电池比较哼,可分配给传感器...