展讯平台GPS相关log抓取方法

合集下载

[展讯项目] 使用串口抓取arm log,使用adt命令

[展讯项目] 使用串口抓取arm log,使用adt命令

1、插上手机查看文件管理器中的端口
例如显示:
SPRD AT(COM16)
SPRD DIAG(COM13)
SPRD WCN AT(COM14)
SPRD WCN DIAG(COM15)
类似这种显示就是已经连接
2、点击CHANNELSERVER中的Bin/ChannelServer.exe
电脑右下角会显示一个网状图标
双击网状图标设置
Type---UART
Diag Port---SPRD DIAG(COM13)
3、点击log_tool\Logel_for_TD\Bin\Armlogel.exe
1)点击左上角第一个DIL图标,显示为红色斜线覆盖这个图标为正常
2)点击右边第四个IP Setting
Type设置为Channel Server
Port默认为36666(与CHANNELSERVER中的Port保持一致)
点击OK
3)点击角第二个图标Connect
中间偏右侧AT图标,输入at+spusimdrvls=1 回车SEND
工具栏上第一个Log,选择Logging,现在主界面应该可以开始吐log了
4、所需log打完后,点击Disconnect,然后点击save,由于生成的文件很多
可以新建一个文件夹来保存,保存的类型是*lst文件
如果都设置好了还是没有log吐出,可以重启一下电脑,确保端口没有被别的进程占用
抓SIM卡信息相关log时,可以在接收到SIM卡信息后,点击工具栏上Assert的下拉菜单中的Assert MS
在弹出的对话框中输入t回车,等dump完信息后,按照步骤4来保存。

关于GPS的提取

关于GPS的提取

1.1.GPS数据的获取与处理1.1.1.GPS数据格式解析NMEA-0183是美国国家海洋电子协会(National Marine Electronics Association)制定的GPS接口协议标准。

GPS数据都是一条条的ASCII字符串。

每个字符串的开头都是以’$’开头。

以累加和校验(’*’后的两个字符)以及回车换行结束。

’$’后跟的标识表示当前的字符的种类。

如GPRMC,GPGGA等。

每种字符串内所包含的数据以’,’分开。

这里主要介绍一下各种字符串的主要用处,以便从中选择本设计所需要的一种字符串。

$GPRMC,最常用的字符串,包含了时间,日期,定位,和航速航向信息。

一般应用,这些信息足矣。

$GPGGA,包含了定位信息相关的详细信息。

如定位时用到的星数,定位的方式,天线的海拔高度,精度等等。

$GPGSA,包含了定位,水平,海拔三种DOP信息,即精度信息,包含了定位所用到的卫星ID。

$GPGSV,包含了GPS模块可以看到的星数(实际使用并没这么多,实际使用到的星数在GPGGA中),以及这些卫星的ID号,仰角,方位角,信噪比。

这种字符串可能由几条GPGSV字符串组成,因此,每个字符串都包含了字符串条数目,本字串是第几条等信息。

一般的GPS最多是三条。

也有的GPS模块会超过3条。

$GPVTG,包含了更详细的航向航速的信息,航向信息分为以真北为参考和以地磁北为参考(真北和地磁北是不一样的,两者相差几度),航速信息则给出了以节为单位和以公里/时为单位的数据。

本导航系统主要用到的数据便是经纬度信息,用于定位和导航。

因此,选择最常用的一种字符串——$GPRMC。

下面看看这种字符串的数据格式。

例如:$GPRMC,023901.000, A, 2309.4780,N,11320.4812,E,0.00,225.64,040611,,,A*68 $GPRMC,<1>, <2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>这个语句包含了如下信息:<1> UTC时间,时分秒格式hhmmss<2> 定位状态,A=有效定位,V=无效定位<3> 纬度,度分格式ddmm.mmmm<4> 纬度半球N(北半球),S(南半球)<5> 经度,度分格式dddmm.mmmm<6> 经度半球E(东经)或W(西经)<7> 地面速率<8> 地面航向(000.0~359.9度,以真北为参考基准)<9> UTC日期,日月年格式ddmmyy<10> 磁偏角(000.0~180.0度)<11> 磁偏角方向,E(东)或W(西)<12> 模式指示,A=自主定位,D=差分,E=估算,N=数据无效根据此数据格式,建立如下结构体用于提取有可能需要用到数据:typedef struct{char utc_time[10]; //时间char status; //定位状态float latitude; //纬度char latitude_NOrS; //纬度半球float longitude; //经度char longitude_EOrW; //经度半球float speed; //地面速率float azimuth_angle; //地面航向char utc_data[6]; //日期}GPS_INFO;1.1.2.串口读取GPS数据这一步是简单的串口读取过程,比较简单,硬件设备接好后,主要是在初使化数据的时候新建串口对象,开启串口设备(在本文所运用的设备中设备号为/dev/ttyS1),然后定时1s读取串口数据存放到数据缓冲区char gps_buffer[1024],这里定1024位就足够接收含有$GPRMC格式字符串的语句了。

正确抓log的方法

正确抓log的方法

正确抓log的方法抓取 log 是一种重要的技能,无论是针对调试、安全分析,还是操作监测等方面都极其有用。

抓取的 log 数据可以提供非常有价值的信息,比如用户请求、网络传输等细节,因此能够帮助发现隐藏在系统里的问题和异常,有助于我们快速处理问题。

本文将简单介绍怎样正确地抓取 log。

一、确定抓取 log 的范围在开始抓取 log 之前,需要明确抓取的 log 的范围,例如是操作系统 log 还是应用程序 log,以及具体的 log 级别。

通常,我们需要确定需要抓取的 log 信息类型及其级别,以确定需要监测的日志。

log 常常包括一些事件、错误、警告、信息等等,这些信息有时彼此相关,有时则不然。

因此,有必要决定需要抓取哪些 log,并将其按照种类划分开来。

二、选择合适的 log 文件类型现在大部分应用程序都预设了日志系统,以及支持了日志系统的功能。

根据不同的应用程序,我们需要选择合适的日志系统,在日志系统上启用相应的日志标志,以开启生成日志的功能。

日志系统一般都有多个日志级别,包括DEBUG、INFO、WARN、ERROR、FATAL 等,每个级别都有不同的定义和处理方式。

因此,我们可以选择合适的日志级别来生成相应的日志信息。

三、确定日志存储位置通常,日志文件保存在特定的路径下。

我们可以根据需要将日志文件存储到不同的位置,比如本地,还是远程服务器。

对于一些需要长期监测的日志,我们可以使用定期轮换的方式来覆盖旧文件,维持较小的日志文件大小。

四、配置日志系统在抓取 log 之前,我们需要基于日志系统启用合适的日志标志。

不同的日志系统通常有不同的配置方式,可通过读取官方文档或搜索互联网获得相关信息。

在实际搭建和配置日志系统时,我们需要留意以下内容:1. 启用特定的日志级别:日志级别是非常重要的,通过启用特定级别,可以获得不同程度的信息记录。

2. 配置日志存储位置:选择不同的日志存储位置,可以更灵活地管理日志文件,比如将日志文件存入某个目录下,或者存储到远程服务器上等。

展讯SC6600L手机抓log培训

展讯SC6600L手机抓log培训
展讯SC6600L手机抓log培训
SciU2S安装及使用指南(2)
2.选择如下对话框的设置,单击"下一步(N)" 按钮。
展讯SC6600L手机抓log培训
SciU2S安装及使用指南(3)
3.在弹出的对话框中选择"浏览(B)…"按钮, 选择驱动所在的文件夹,然后点击"确定"。
展讯SC6600L手机抓log培训
软件基本准备条件: 1.驱动程序SciU2S(首次使用时须安装) 2.ChannelServer.exe 3.Logel.exe 4.手机版本软件(注意一定是Debug版本才 可以抓log)
展讯SC6600L手机抓log培训
SciU2S安装及使用指南(1)
1.用"USB线"连接手机和计算机,计算机 上会弹出如下对话框,选择如图中的设置,单 击"下一步(N)"按钮。
在桌面右键点击 "我的电脑"->"属 性" ->"硬件"-> "设备管理器",点 击打开"端口(COM 和LPT)"左边的"+" 号,看到如右图,即 为COM7
展讯SC6600L手机抓log培训
ChannelServer简介及使用指南-指南(6)
连接/断开与MSSim的连接 ChannelServer和MS/MSSim处于断开状态时任务
图标显示为灰色,菜单项"Connect MSSim"显示可用状 态;选择该菜单项,建立与MSSim的连 接,ChannelServer任务图标转变为绿色,此时菜单项 "Connect MSSim"显示为灰色如下图所示,即为可用状 态。菜单项"Disconnect MSSim"的操作与此类似。

正确抓log的方法

正确抓log的方法

正确抓log的方法log是计算机科学中常用的一种记录技术,可以帮助技术人员了解系统的运行状况,检查系统出现问题的原因。

正确抓log可以有效地帮助技术人员快速定位问题,从而提高系统运行效率、提高服务质量,是一种实现包括故障排除、系统性能诊断、网络安全管理等在内的各种应用的重要手段。

首先,要明确抓log的目的。

抓log的目的不仅仅是为了收集系统运行时的信息,更重要的是可以用来分析故障,定位系统问题。

抓log也可以帮助技术人员提出诊断建议,提高历史故障处理效率,并积累运行经验。

其次,要明确抓log的细节。

要明确需要抓取哪些log,以及抓取多少时间内的log。

在确定抓取面板时,应该考虑系统的运行状况,以及可能出现的问题,并且要注意抓取的log的大小和频率。

同时,还要确定抓取log是否要包括缓存和备份,以及如何处理log存储的安全性等问题。

最后,要明确抓取log的工具。

抓取log的工具有多种,如普通文本文件、XML格式文件、SQL数据库等。

虽然不同的工具有不同的优点,但是不管使用何种工具,都要确保抓取到的log足够完整,方便以后的分析。

在正确抓取log的过程中,还需要注意一些安全注意事项。

一般来说,抓取log之前需要确保系统安全,避免log被未经允许的人访问,并严格控制log的访问权限;抓取log也要注意数据泄漏和安全隐患,确保log的可靠性以及隐私的保护。

总体来说,正确抓log的方法包括明确抓log的目的、细节、工具以及安全注意事项。

抓取log的过程中,还需要考虑系统运行状况,以及可能出现的问题。

正确抓取log既可以帮助技术人员及时发现问题,及时定位故障,又可以确保系统的安全可靠性,更好地为系统提供服务。

正确抓log的方法

正确抓log的方法

正确抓log的方法作为一个IT系统,logging是最基本的行为之一,它是一种存放系统运行状态和活动信息的记录系统。

logging的正确性对故障排查、深入了解系统行为、安全监测、性能调优都有着不可或缺的作用,因此抓取log一直是IT系统运维和开发的重中之重。

一、什么是loglog是指系统软件或硬件等设备上记录的一种数据,可以帮助用户了解系统运行状态或者活动信息,也可以用来分析系统故障或者安全问题的起源。

log的内容可能包括:系统的运行状态(CPU负载、磁盘IO使用率、网络流量),系统事件和警告,应用程序错误和警告,数据库记录,网络安全活动(如病毒、恶意软件等),用户活动,系统行为分析,等等。

二、正确抓取log的方法1.定清晰的logging策略在抓取log之前,首先要制定清晰的logging策略,即确定log 的类型、内容、存储位置、时间等。

这些信息对于抓取log有着重要的作用,可以有效地减少不必要的抓取log的时间和操作成本。

2. 使用合适的工具抓取log的工具有很多种,比如免费的Linux系统提供的tail 和grep、Windows提供的eventvwr等。

每种工具都有各自的优缺点,用户可以根据自己的需求选择最合适的工具。

另外,一些大型机构和公司也提供日志管理软件,可以实现更加全面的抓取log功能。

3.守logging原则logging的原则,一定要注意logging内容的完整性和准确性,特别是一些重要的信息,一定要系统化地记录下来,比如安全活动、权限更改、网络流量等。

4.期进行logging检查logging检查主要是检查logging系统是否正常运行,以及logging记录的内容是否准确、完整,因此抓取log也要定期进行检查,及时发现问题,以便及时处理。

三、抓取log的应用在系统运维和开发方面,正确抓取log的方法可以用于以下应用: 1.误分析:抓取log中的错误信息,能够有效地帮助分析问题起因,快速定位故障,从而缩短故障分析的时间。

GPS信号捕获原理

GPS信号捕获原理

二、GPS 信号的捕获2.1 GPS 信号模型GPS 的射频信号L1频段是1575.42MHz, 对其进行下变频到中频后,以s f 为采样率得到的采样信号可以表示如下:()()()()(){}()2,0,01,,,,cos 2sat N k sat sat k sat dsat sat k sat dsat nk sat IF dsat k sat k k sat r t A d t f C t f f f t t n t ττθθππα==+++++∑ 其粗略的中频信号模型可以如下表示:()()()[]t T t C T t D P S dopp IF d d r ϖϖ+--=cos 2 2.2 GPS 信号的捕获2.2.1信号捕获原理信号捕获的目的是使本地产生的复制C/A 码与接收到的调制在载波上的C/A 码同步,以实现相关解扩与码相位精确跟踪。

GPS 天线所接收到的 GPS 信号淹没在热噪声中,不易于捕获和跟踪。

GPS 信号的捕获利用 C/A 码的强自相关特性,在对应不同码相位偏移、不同多普勒偏移的相关值中找出相关峰值,从而确定卫星信号的存在及其码相位偏移和载波频率(包括载波多普勒频移)的信息。

当接收机产生的码相位和载波频率必须与接收到的码相位和载波频率相匹配,使得相关值高于信号检测阈值,完成伪码捕获和载波频率捕获,进而对信号进行跟踪。

根据导航卫星信号的特点,其信号的捕获常采用二维的搜索方式。

在二维搜索法中,信号的捕获基于时域(伪码相位)和频域(多普勒频移)的二维空间进行(见图1)。

图1 GPS信号捕获中的二维搜索2.2.2信号搜索方法2.2.2.1步进相关法本地码生成器以C/A码标称频率(6Hz)产生C/A码与接收1.02310到的采样信号相关累加,一个积分周期(通常1个码周期)后,相关峰与检测门限比较,如果相关峰大于门限,则认为捕获成功,得到对应的码相位估计;如果相关峰小于门限,码发生器自动将本地码码相位向前或向后跳动1/2或1/4个码片,然后继续相关累加检测,最多在2L或4L个伪码周期后找到与本地伪码同步的输入伪码的相位状态(L即为一个码周期内码片的数目),以实现伪码的捕获。

测绘技术使用教程之GPS测量数据的收集与处理

测绘技术使用教程之GPS测量数据的收集与处理

测绘技术使用教程之GPS测量数据的收集与处理GPS(全球定位系统)是一种利用卫星定位技术进行地理位置测量的工具。

在现代社会中广泛应用于测绘、导航、地理信息系统等领域。

本文将重点介绍GPS测量数据的收集与处理,以帮助读者更好地理解和运用测绘技术。

一、GPS测量数据的收集GPS测量数据的收集是指通过GPS接收器获取卫星信号,并记录下相应的测量数据。

下面是一些常见的GPS测量数据收集步骤和注意事项:1. 装配GPS接收器:首先要将GPS接收器正确安装在测量仪器上,确保接收器能够良好地接收卫星信号。

一般来说,GPS接收器应放置在高处,远离障碍物,以确保接收到的信号质量稳定。

2. 搜星与定位:打开GPS接收器,通过搜索卫星信号进行定位。

接收器会自动搜索周围的卫星,并计算出当前位置的经纬度坐标。

在定位时,要注意避开金属物、高建筑物、植被密集区等可能干扰信号的环境。

3. 数据记录:接收器定位成功后,相关的测量数据会显示在接收器屏幕上。

这些数据可能包括经纬度坐标、高程值、卫星数量、信号强度等信息。

此时,可以将这些数据记录下来,或者通过接收器的记录功能自动保存。

二、GPS测量数据的处理收集到GPS测量数据之后,接下来需要对数据进行处理,以获取更准确的测量结果。

下面是一些常见的GPS测量数据处理方法:1. 数据校正:由于环境干扰等因素,收集到的GPS测量数据可能存在一定的误差。

因此,在数据处理之前,需要进行数据校正,以减小误差的影响。

常见的数据校正方法包括差分定位、相对定位等。

- 差分定位:差分定位是一种通过对比基准站和移动站的测量数据,来消除GPS测量误差的方法。

基准站是一个已知位置的GPS接收器,它通过接收卫星信号获得测量数据,并将其与已知位置进行比较。

移动站则是需要进行测量的地点,它通过接收卫星信号获取测量数据,并与基准站的数据进行对比,得出相对准确的测量结果。

- 相对定位:相对定位是一种通过比较不同位置的GPS测量数据,来推导出目标位置坐标的方法。

正确抓取log的方法

正确抓取log的方法

正确抓取log的方法
Logging是一项重要的系统操作,它可以帮助系统管理者更好地掌握系统运行情况,为系统提供定制和故障排除等更多支持服务。

对于系统管理者来说,正确抓取Log是实现这一要求的必要条件,但如何正确抓取Log并不是一件容易的事情。

首先,系统管理者需要了解Log本身,包括Log的类型、日志格式、日志级别和Log的存储位置等内容。

确定Log信息的类型可以使系统管理者更好地抓取Log,因为不同的Log类型有不同的日志格式。

其次,系统管理者需要抓取哪些日志,这取决于系统的具体需求。

日志的级别也会影响系统管理者的日志抓取行为。

例如,如果只想抓取错误日志,则可以在抓取Log时使用过滤器,只抓取错误级别的Log信息。

此外,Log抓取也受到Log存储位置的影响。

系统管理者可以通过检查系统中Log的存储位置,来决定系统中哪些Log需要抓取。

例如,如果Log信息是存储在服务器的远程位置,则系统管理员需要通过服务器来抓取Log信息。

最后,系统管理者还需要确定Log抓取的工具和方式。

系统管理者可以使用脚本来抓取Log,也可以使用第三方工具,例如ELK、Splunk和LogStash等,来抓取Log信息。

综上所述,正确抓取Log的方法需要系统管理者全面了解Log,同时使用合适的工具和方法,以确保正确地抓取Log信息。

正确抓取Log信息,不仅可以帮助系统管理者更全面地了解系统的运行情况,
还可以为系统提供必要的支持和故障排除等支持服务。

展讯8825平台智能机Log抓取方法_20130508

展讯8825平台智能机Log抓取方法_20130508

展讯8825平台智能机Log抓取方法(外场测试) 编写依据:本文档根据展讯智能机8825平台编写。

外场测试需要抓取以下几种log,推荐使用1和2抓取方式:1.Modem Arm log 和Dsp log适用于展讯芯片项目。

2.Slog 适用于非PC端同步抓取android和modem log。

3.android log适用于任何android智能机项目。

目录第1章USB驱动安装 (2)第2章ADB配置 (3)将adb.exe存放路径加入到path环境变量 (3)写入USB VID (4)第3章Arm log和Dsp log 抓取方法 (5)打开ChannelServer.exe (5)打开ArmLogel.exe (6)打开DspLogger.exe (8)第4章Android Log抓取方法 (10)第5章Slog的抓取方法 (12)Slog的优势 (12)进入并开启Slog的方法 (12)无线长保上网问题的Log抓取方法 (16)网络条件通话状态的对比机抓取Log的方法: (17)第6章Log有效性的检查 (18)第1章USB驱动安装Android手机USB为复合设备,包括adb, usb mass storage, rndis, usb2serial等。

Spreadtrum 提供了Windows下的驱动安装文件x86\dpinst.exe,以下为安装步骤:1, 拔掉手机2, 打开驱动目录(x86 for 32bit, amd64 for 64bit), 双击DpInst.exe.3, 点击"next"开始安装4, 用USB线连接PC和手机5, 弹出"new device found"窗口后选择相应文件目录安装即可。

安装完毕在设备管理器里面会显示如下新设备:第2章ADB配置windows下的adb.exe:adb.exe文件解压后路径如:D:\adb\adb.exe将adb.exe存放路径加入到path环境变量加入到环境变量的目的是:可以在任意目录下使用adb工具,而不需要每次使用都切换到adb的目录下。

GPS信号捕获

GPS信号捕获

GPS课程设计实验报告(2)学院姓名LSC班级学号指导教员一、试验名称:GPS信号捕获二、试验目的:1. 熟悉GPS信号捕获基本概念;2. 掌握串行搜索算法、并行频率搜索算法和并行码相位搜索捕获算法的基本思想、特点及算法流程;3. 训练在实际当中分析问题、解决问题的能力。

三、试验内容1. 编写GPS信号捕获子程序,算法自选。

f的多普勒频移,2. 将实验一最终生成的信号延迟 时间,并加上大小为D使用以上编写的信号捕获子程序对该信号进行捕获。

3. 画出三维捕获结果图(要求至少画出两幅,一幅对应信号成功捕获,一幅对应未捕获到信号)。

四、试验原理4.1 概述为了跟踪和解码GPS信号, 首先要捕获到GPS信号。

将捕获到的GPS信号的必要参数立刻传递给跟踪过程,再通过跟踪过程便可得到卫星的导航电文。

GPS卫星处于高速运动中,因此,其频率会产生多普勒频移。

为覆盖高速卫星预期中的所有多普勒频率范围,捕获方法覆盖的频率范围必须在±10 kHz之内。

针对某个特定的卫星信号,捕获过程就是要找到C/A码的起始点,并利用找到的起始点展开C/A码频谱,一旦复现了C/A码的频谱,输出信号将变成连续波(Continuous Wave,CW),于是便得到其载波频率。

也就是说,捕获过程就是要获得输入信号的C/A码的起始点和载波频率,然后传递给跟踪过程。

4.2 卫星信号捕获的考虑4.2.1 捕获时的最大电文长度C/A码长1 ms,那么至少要用1ms的电文来捕获,甚至只用1 ms的电文来捕获时,都可能发生导航电文相位偏移。

因此,为了保证捕获电文中不含有数据偏移,需要用两组连续的电文来捕获,这个电文最大长度是10 ms。

如果使用两组连续的10 ms电文来捕获,就保证了在某一组电文中不含相位偏移。

限制电文长度的第二个因素是C/A码的多普勒效应。

4.2.2 捕获中的频率步长捕获时的另一个考虑因素是捕获中剥离载波所需的频率。

步进频率的大小与捕获中的电文长度紧密相关。

展讯LOG抓取方法_CMCC_1.0

展讯LOG抓取方法_CMCC_1.0

SPRD LOG抓取方法目录SPRD LOG抓取方法 (1)一、允许PC显示AT端口 (2)二、打开ARM LOG打印开关 (2)三、PC端ChannelServer设置 (2)四、ARM LOG工具设置 (4)五、离线查看LOG (5)六、S LOG抓取方法 (6)七、在USB共享下抓取LOG (6)八、特殊说明 (7)一、允许PC显示AT端口1.设置(桌面图标)->更多(右下角)->关于手机->版本号(点击5次,屏幕提示“您现在处于开发者模式”);2.返回上一级;3.开发者选项-> USB调试(保证勾选);4.拨号界面输入*#*#83781#*#*;5.DEBUG&LOG -> Log Settings->PC log->EngPC Service设置为“打开”;6.打开资源管理器会显示如下端口:7.特别注意:1)在插入USB线后点击USB 共享网络(保证勾选),查看端口是否能被枚举出来,如果端口不能被枚举出来,请重新装USB驱动,步骤如下:A.卸载USB 驱动:开始菜单->控制面板->程序和功能把包含DriverCoding的程序卸载;B.重新安装驱动:进入设备管理器,右键选择需要安装驱动的端口,选择驱动路径,逐个安装驱动;2)如果需要USB 共享网络,ChannelServer需要重新设置端口(勾选USB 共享网络前后端口号会发生变化);二、打开ARM LOG打印开关1.拨号界面输入*#*#83781#*#*;2.DEBUG&LOG -> Log Settings->PC log->ARM log设置为“打开”;三、PC端ChannelServer设置1.点击ChannelServer图标,打开ChannelServer (如果同时抓LTE LOG和TG LOG需要同时打开两个ChannelServer)2.打开ChannelServer后在右下角任务栏中会出现以下图标,点击进行设置:3.ChannelServer有四项需要设置:1)LTE LOG选择(单3G环境测试下可以忽略):A.Type选择:UART;B.Diag Port 选择:SPRD LTE DIAG 端口;C.Log Port 选择:SPRD LTE LOG 端口;D.Port 设置成36667 ;2)TG LOG 设置:A.Type选择:UARTB.Diag Port 选择:SPRD DIAG 端口;C.Log Port 选择:SPRD LOG 端口;D.Port 设置成36666 ;四、ARM LOG工具设置1.点击ArmLogel图标,打开Arm Log 工具(如果同时需要抓取ARM LOG和TG LOG请打开两个LOG工具)2.对Arm Log 工具进行设置1)点击左上角工具栏里的DLL选项2)再点击IP Setting图标,进行设置A.Log Dir 选择LOG需要存放位置;B.Type 选择 Channel Server;C.Port 口选择: LTE 选择36667, TG 选择36666;3.点击Disconnect图标成绿色和Stop图标出现小叉,打开LOG打印:4.LOG 打印设置1)在ARM工具工具栏里选择SysInfo ->Open System Console;2)输入:lte om_version set debug,返回Logger version is set OK,如图:3)关掉界面;5.LOG保存1)拔掉USB线,点击Disconnect图标使其变成灰色,如图:2)组合键Ctrl+S保存LOG(LTE 和TG LOG分别保存) ;五、离线查看LOG1)点击ArmLogel图标,打开Arm Log 工具2)对Arm Log 工具进行设置A.点击左上角工具栏里的DLL选项:B.点击OPEN项打开所保存Log的.lst文件打开LOG,如图:六、S LOG抓取方法1.在进行数传业务时,请不要打开S LOG!2.抓取S LOG必须在手机内插入内存卡;3.拨号界面输入*#*#83781#*#*;4.点击左下角“删除”图标,删除之前LOG(保证START按钮为灰色);5.DEBUG&LOG -> Log Settings->PC log->Cap log设置为“打开”;6.返回上一界面,Slog UI->勾选Android Log和Cap Log 点击开始抓取LOG(该界面下按钮为蓝色时在抓取LOG,为灰色时停止抓LOG);7.拉下顶部菜单,选取“已连接USB”勾选“USB存储”;8.抓好的LOG保存在内存卡的根目录slog文件夹下;七、在USB共享下抓取LOG1.把UE通过USB插到PC上,UE见面会弹出来一个对话框,请勾选”USB共享网络”和“记住我的选择”2.参照以上一、二、三、四节的方法设置并抓取LOG3.注意:在勾选“USB共享网络”前后LOG口对应的COM口是会变的,如果在USB共享前选好LOG口,请在USB共享后重新在ChannelServer中设置端口,并且在抓取LOG时请保证ChannelServer是在线的(即为绿色)八、特殊说明1.在同时抓LTE和TG LOG 时,要留意两个ChannelServer是否同时在线(ChannelServer为绿色),如果有不在线(为灰色)情况,请重新设置ChannelServer;。

GPS数据的采集提取和显示

GPS数据的采集提取和显示
卫星 定位信息常见的几种格式、 通过G P S 接 收 系统对渤海大学隽思湖进行动态数据 的采集 , 运 用C 语言鳊程 , 提取数据 中的U T C时间. 通信状 态. 纬度 . 经度 、 速度 、 航向、 U T C日 期等信息, 最后利用电子表格显示出渤海大学隽思湖的形状。 关键 词: G P S N E MA -0 1 8 3 协议 ¥ G P R MC 数据格式
耋 c l
1 2 4 7 3 6 o o 0 九4 t 0 4 9 9 9. 0 N, 1 2 1 0 6 93 0 4 , 1 1 , 1  ̄ ( 1 0 . 2 5 口 5 l 3 , A 7 E
l G ; ( ; l 2 4 7 3 7 0 0 0 4 1 0 4 . 9  ̄0 , Kl 2 1 0 6 93 0 4 , E 1 o 6 I . 5 3 5 6 。 置5 。 , 0 0 0 0 5 7 v S A, 气3 l l l 。 3 2 . 0 L 9. 0 2 o . 2 4 , 1 5 , 1 9 幸 媚 ¥ C  ̄R b l C . 1 2 4 7 3 7 , 0 0 0 , A- 4 1 0 4 9 9 6 0 , N, 1 2 1 0 6 , 93 0 4  ̄ n O 2 5 o 5 1 3 A‘
中图分类号 : T P 3 0 1 . 2
文献标识 码 : A
文章编 号: l 6 7 4 — 0 9 8 x ( 2 0 l 3 ) 0 9 ( a ) - 0 0 2 2 - 0 2
G P S (Gl o b a l P o s i t i o n i n g S y s t e m,
国家海 事 电子 协 会 ) 于l 9 8 3 年 制定 的 。 目前
大多数常见的G P S 接收机 、 GP S 数 据 处 理 软 件、 导航 软 件都 遵 守或 者 至 少兼 容 这个协 议。 统 一 标 准 格 式 NM E A一0 1 8 3 输 出 均采 用 AS C I I 码, 其 串行 通讯 的 参 数 为 : 波 特率

展讯平台GPS相关log抓取方法

展讯平台GPS相关log抓取方法

展讯平台GPS相关log抓取方法总结一下展讯平台抓取GPS log的方法,后续还会再修改GPS专项测试log抓取指令汇总一、logcat文件和kernel文件1、开机出现振动后立即连上usb线,执行adb logcat -v time > logcat.txt2、会显示wait for connect,过会log就会出来,同时会写到logcat.txt; 3 、持续操作机器直到出现问题 4 、ctrl+C结束logcat5、在抓logcat的同时,另外打开一个窗口,执行adb shell catproc/kmsg >kmsg.txt,抓取Kernel层对应的kmsg文件二、涉及通信(彩信、上网、WIFI、GPS)交互操作,抓取CAP包(如果不是GPS、WIFI专项测试,直接用脚本抓取就可以了)需要push tcpdump工具到手机,具体办法如下:将工具放到C:\\Documents and Settings\\Administrator目录下或者直接引入路径1. adb remount (开启system读写权限)2. adb push tcpdump /system/bin/ (将tcpdump工具push到手机系统目录bin 文件下)3、adb shell4、chmod 777 /system/bin/cpdump (开启权限) 5. tcpdump -p -vv -s 0 -w /data/test.pcap 停止,输出6. adb pull /data/test.pcap7. 用wireshark软件打开test.pcap查看三、出现问题以后,导出CSR的LOG 执行1、adb pull /data/agpsLog.txt 2、adb pull /data/nav.txt3、adb pull /data/DetailedLog.txt4、adb pull /data/sirf_interface_log.txt5、adb pull /data/BriefLog.txt6、adb pull /data/NVM* . -------直接使用NVM×命令不能导出log,需要手动查看NVM后再以一个一个的导出查看list命令如下:adb shell #cd data cd data#ll -----查看list列表信息,然后找到对应的NVM*文件导出 7、 csrgas文件adb shellcd /system/etc看csrgps.conf是否存在cd /system/sps/gsd4t/config看csrgps.conf是否存在;如果都存在,执行adb pull /system/sps/gsd4t/config/csrgps.conf综合以上三大项,把logcat.txt,kmsg.txt、***(自命名).pcap 、agpsLog.txt,nav.txt, DetailedLog.txt, sirf_interface_log.txt, BriefLog.txt,NVM*. , csrgps.conf 这10个文件都保存下来,就是比较完整的一个GPS专项LOG文件包。

实时GPS定位应用中定位数据的提取

实时GPS定位应用中定位数据的提取

实时GPS定位应用中定位数据的提取【摘要】随着我国航天技术的飞速发展,卫星导航技术已普遍运用于航天发射飞行的设计上。

目前全球定位系统(GPS)的应用已经越来越广泛,在实时性、精度和全天候等方面有着很大的进步。

现在,GPS不仅在卫星导航技术上发挥着它的重要作用,在对物理勘探和电离层测量以及军事领域等都取得了广泛的应用。

从GPS接收机中来为各类用户提供精密的时间、速度和三维坐标等信息,是实现实时定位的首要任务,因此,全球定位系统已经成为各个国家在航天技术和军事领域实现现代化的重要标志。

【关键词】GPS通信格式;GPS定位原理;定位数据GPS是全球定位系统的简称,是由美国国防部从20世纪70年代批准开始研制的,该系统是以卫星为基础的无线电导航定位系统,其在海洋、航天和航空中能够进行全方位的实时定位和定时[1]。

虽然说其最初目的是为军事用途而设计的,但是由于其精密所具有的的全球定位、优异的实时性、简便的观测、良好的抗干扰能力、丰富的功能和高效的保密性等优点,使其在很多领域都获得了广泛的应用。

使用GPS 进行实时定位的关键,就是从GPS 接收机中提取适当的定位数据.以下本文就从GPS的定位原理、定位特点、数据通信格式和提取方法来进行阐述。

1、GPS的定位原理GPS 全球定位系统主要是由空间星座部分、用户设备部分和地面监控三部分组成的[2]。

目前GPS的空间星座部分和地面监控部分都是由美国来控制的,其在GPS的用户设备中主要由处理软件和接收机硬件来组成的。

1.1空间星座部分按照目前对全球定位系统的设计方案,GPS的空间部分是使用了24颗(21颗工作卫星,3颗备用卫星)高度精密的卫星组成的,它位于距地表大约20200千米的上空[3]。

这24颗卫星都是以一个近似圆形的轨道来运行的,其运行的周期大约为12小时,在它分布的6个轨道面上都平均分布着4颗卫星,其轨道的倾角为550。

在GPS的空间部分通过天文观测会发现,不管在全球的任何地方和任何时间,都能够观测到四颗以上的卫星,而且还能保持良好的定位解算精度的几何图形,这样就在时间上提供了连续的全球导航能力。

展讯SC6600l平台如何抓log

展讯SC6600l平台如何抓log

展讯SC6600l平台如何抓log(转载)
打印trace,有三点要注意:
第一点: trace开关要打开
1、在project_XXXX.mk中有release的开关宏,设置成debug模式
2、在project_XXXX.mk中打开trace的开关宏
3、查看app.mk中在debug模式下是否打开了arm_log的开关
第二点:nv参数要打开
在nv_type_4band.nvm文件中
1、找到enable_arm_log的设置项,其中ITEM_CONTENT要为1;
2、找到assert_mode的设置项,其中ITEM_CONTENT也要为1;
至于为什么要这么设置,选项后面有注释,自己看吧
第三点:trace软件设置
1、首先要安装了串口的驱动,这个可以在tools中找到驱动
2、设置channel server的通讯端口为UART模式,并在Port选
项中选择设备管理器中看到的相对应的com口
3、手机屏显示usb_log时,选中才可以在设备管理器看到com
4、打开log.exe软件,工具栏第一个是连接,要点选,表示跟
channel server连接;第三个是开始记录,即log数据开始
从channel server的通讯口导入数据
保证手机是好的,USB线是好的,按照上述步骤来操作,就可以轻松愉快的打印trace了,也就是楼主所说的log,不知道我说明白没有。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

总结一下展讯平台抓取GPS log的方法,后续还会再修改
GPS专项测试log抓取指令汇总
一、logcat文件和kernel文件
1、开机出现振动后立即连上usb线,执行
adb logcat -v time > logcat.txt
2、会显示wait for connect,过会log就会出来,同时会写到logcat.txt;
3 、持续操作机器直到出现问题
4 、ctrl+C结束logcat
5、在抓logcat的同时,另外打开一个窗口,执行adb shell cat proc/kmsg >kmsg.txt,抓取Kernel层对应的kmsg文件
二、涉及通信(彩信、上网、WIFI、GPS)交互操作,抓取CAP包(如果不是GPS、WIFI 专项测试,直接用脚本抓取就可以了)
需要push tcpdump工具到手机,具体办法如下:
将工具放到C:\Documents and Settings\Administrator目录下或者直接引入路径
1. adb remount (开启system读写权限)
2. adb push tcpdump /system/bin/ (将tcpdump工具push到手机系统目录bin文件下)
3、adb shell
4、chmod 777 /system/bin/cpdump (开启权限)
5. tcpdump -p -vv -s 0 -w /data/test.pcap
停止,输出
6. adb pull /data/test.pcap
7. 用wireshark软件打开test.pcap查看
三、出现问题以后,导出CSR的LOG
执行1、adb pull /data/agpsLog.txt
2、adb pull /data/nav.txt
3、adb pull /data/DetailedLog.txt
4、adb pull /data/sirf_interface_log.txt
5、adb pull /data/BriefLog.txt
6、adb pull /data/NVM* . -------直接使用NVM×命令不能导出log,需要手动查看NVM 后再以一个一个的导出
查看list命令如下:
adb shell
#cd data
cd data
#ll -----查看list列表信息,然后找到对应的NVM*文件导出
7、csrgas文件
adb shell
cd /system/etc看csrgps.conf是否存在
cd /system/sps/gsd4t/config看csrgps.conf是否存在;如果都存在,执行adb pull /system/sps/gsd4t/config/csrgps.conf
综合以上三大项,把logcat.txt,kmsg.txt、***(自命名).pcap 、agpsLog.txt,nav.txt,DetailedLog.txt,sirf_interface_log.txt,BriefLog.txt,NVM*. , csrgps.conf 这10个文件都保存下来,就是比较完整的一个GPS专项LOG文件包。

四、有时需要打印出以下状态信息,发给分析问题的开发人员,一般是开发提出来再打印;执行adb shell
# cat /d/gpio
# getprop | grep gps
lookat -l 10 0x8a000000
此命令的具体方法
adb push lookat /data //push lookat到data目录下
adb shell chmod 777 /data/lookat.dat //开启权限
adb shell
cd data
lookat -l 10 0x8a000000
将这三条命令执行结果复制出来保存,发给开发人员;
如何抓取GPS的nmea log以及nmea.log导出方法?
测试GPS模式时,通常需要抓取nmea.log,然后提供给研发分析,抓取方法如下:
1.在拨号盘输入*#*#2266#*#*->NMEALOG
2.勾选屏幕下方的Save in BG->点击Start,提示The NMEA log below is being saved
3.Log存储路径:NMEA log saved at /storage/sdcard0
log导出方法:
使用Log4Android2PCv2vxxx_for_bugreport_ok工具导出Slog时,会自动将NMEA log导出保存
展讯平台如何抓取GPS的firmware log?
展讯平台上GPS的firmware log 通常称作为GNSS LOG.GNSS 主要包含Nmea Log 与CP2 Log(Debug info)。

使用Userdebug版本,可以通过SLogmodem抓取GNSS Log 信息,将/data/local/tmp/slogmodem/slog_modem.conf中的gnss改为on.重启手机,SlogModem会将GNSS Log存储到手机中。

外置T卡存储路径:/storage/sdcard0/Modem_log/时间命名文件夹/cp_gnss文件
内置T卡存储路径:/data/Modem_log/时间命名文件夹/cp_gnss文件。

相关文档
最新文档