本文档主要介绍在线抓取Log的方式PCLog,以及Logel工具的使用方法。
1、PCLog介绍
展锐Log抓取方式分为在线方式和离线方式。离线方式指使用YLog来抓取,可离线工作并获取Log。在线方式指在PC端通过Logel工具来抓取,可在线实时抓取Log。PCLog即为在线抓取Log的方式。展锐Log默认使用离线方式抓取,本文主要介绍
ModemLog更换为在线方式抓取的方法。但由于APLog只能离线方式抓取,故如果想获取完整的Log,需同时导出YLog和保存PC端抓取的Log。
2、Logel工具介绍
Logel工具是一个用来实时诊断和监控
手机内部各
模块消息和Log的分析工具,界面简洁,上手速度快,支持消息配置过滤、数据实时抓取、业务场景图形化显示等功能。Logel工具界面如图2-1所示。
Logel工具从Logel_R7.16.3907版本开始,可以同时抓取
arm Log 和
DSP Log。在
端口配置、界面、回 放 Log 方面均作了优化,并且集成了数据显示分析以及一些小工具如 YLog 导出工具等。
Logel 工具优化说明:
优化项 | 说明 |
新增视图48个 | 方便外场测试观察数据和研发定位问题。 |
速度优化 | 速度提升9.3倍,内存使用减少74% |
一键抓Log | 自动识别端口;不再需要Channelserver和DSPLogger工具,一个LogelI具就可以抓取PS和DSP所有Log。 |
一键回放Log | 自动识别文件类型和文件格式,简单易用。 |
DSP数据显示分析功能 | DSPLoggerI具功能集成,减少研发使用的工具数量。 |
解析库自动搜索和加载 | 工具与Modem版本解耦,工具自动从用户目录/本地目录/网络目录/手机中搜索解析库。 |
数据导岀功能 | 导出message和Trace的文本文件,方便客户用脚本二次开发;支持导出一些内置的统计数据。 |
Log输出FiLTEr | 配置手机侧PS,DSP,AUD10的Log输岀开关。 |
Log显示Filter | 从Message和Trace窗口按SIM卡和模块/过程过滤显示数据。 |
整合搜索窗口 | 支持多关键字和多View同时搜索。 |
界面精简 | 菜单/工具栏/状态栏精简和分类,窗口layout记忆,各个View之间双击同步。 |
集成8个小工具 | 集成Audio数据转PCM;CP Dump文件分析;YLog导出工具;WIQ数据抓取等小工具。 |
Log丢失统计 | 开发了Log吞吐量和丢失点曲线图,方便研发定位问题;同时细化丢失率统计和显示。 |
LogSize相关优化 | 外场测试保存和打包Log时,支持只保存有效数据,去掉工具生成的临时文件,减小Log size |
3、环境配置
3.1 测试资源准备
-Logel 工具获取地址:版本包\Modem\CP0 目录下的 Tools 压缩包中。如图 3-1 所示:
-USB 线,连接手机和 PC。
3.2 手机端配置
展锐的
手机软件版本分为 UserDebug 和 User 两种,UserDebug 版本用于调试阶段,User 版本用于出货、量产阶段。下文会分别针对这两种版本做说明。
更多详细内容请下载附件查看