高通导航器软件开发包使用指南(3)

news2024/9/21 20:44:00

高通导航器软件开发包使用指南(3)

    • 3.2 实时数据查看
    • 3.3 日志分析
    • 3.4 其他日志记录系统信息
      • 3.4.1查看数据记录选项
      • 3.4.2确保日志存储
      • 3.4.3获取snav_vector版本

3.2 实时数据查看

snav_sinspector控制台应用程序允许以人工方式查看日志文件中的二进制数据

此应用程序通过连续读取日志文件并格式化请求的数据来工作。

snav_vector应用程序在应用程序处理器上的目标上运行,因此不需要在

使用此工具的主机。

要运行snav_inspector查看实时数据,请打开设备上的终端并启动应用程序

当高通公司Navigator运行时:

$snav_vector

snav_vector的主屏幕显示一个编号的项目列表,其中包含热键说明,位于窗口底部。要展开项目,请输入数字并按[输入]键。当项目为随着飞行控制系统的运行,几个字段将实时更新。要塌陷输入项目编号,然后再次按[输入]键。

snav_vector应用程序还可以用于查看调试输出。将调试输出打印到stdout,使用-d选项启动snav_vector:

$snav_vector-d

要使用snav_vector打开以前的日志,请使用-o选项传递日志名称:

$snav_vector-o/path/to/log/file

运行以下命令以查看所有snav_vector命令行选项:

$snav_vector-h

注意:如果查看器与当前日志消息定义过时,则显示可能是不准确的。版本确认说明见第3.4节。

3.3 日志分析

要使用snav_vector将日志文件解析为可读的.csv文件,请使用-w选项传递要创建和写入的输出目录。

例如,要在目录,使用以下命令:

$snav_vector-w/path/to/desired/directory

-w标志还可以与以下标志一起用于分析日志:

•-m–过滤器输出

•-o–选择所需的日志文件

例如,要仅生成名称中包含“attitude”的.csv文件,请使用以下命令:

$snav_sinspector-o/path/to/log/file-w/path/to-desired/directory-m attitude

注意:使用snav_inspector应用程序分析大型日志文件可能会很慢。最快的速度性能,为64位Linux机器编译snav_inspector

3.4 其他日志记录系统信息

3.4.1查看数据记录选项

可以禁用或配置数据日志以使用自定义文件大小和命名约定。使用在目标上执行以下命令以查看可用选项:

$ snav-h

表3-1列出了特定于数据记录的命令。

在这里插入图片描述
例如,要禁用所有日志记录,请使用以下命令:

$snav-s

要指定自定义日志文件名、文件大小(300MB)和最大日志存储限制(2048MB),请使用以下命令:

$ snav -n log_name -r 300 -l 2048

3.4.2确保日志存储

底层操作系统管理对文件的写入,以便数据在内存中存储一段时间然后将其写入永久性存储器(磁盘)。当断电时,这会导致部分日志文件丢失。要确保文件已完全写入磁盘,请使用sync实用程序,用于在断电之前将内存中的数据刷新到磁盘:

$ sync

3.4.3获取snav_vector版本

snav_inspector 应用程序可能与从不同发布。确保使用正确版本的snav_inspector来分析日志文件。

对snav_inspector和日志文件版本运行以下命令:

$snav_sinspector-v-o/path/to/log/file

版本信息仅记录在高通公司Navigator启动时生成的第一个日志文件中因此必须包含等于1的次索引。

警告:与应用程序处理器相比,aDSP上使用了单独的时钟。这些时钟具有不同的偏移量,因此确保正确使用定时数据非常重要.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/12987.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

java项目-第142期ssm美食推荐系统-ssm毕业设计_计算机毕业设计

java项目-第142期ssm美食推荐系统-ssm毕业设计_计算机毕业设计 【源码请到资源专栏下载】 今天分享的项目是《ssm美食推荐系统》 该项目分为2个角色,管理员和用户。 用户可以浏览前台,包含功能有: 首页、热门美食、美食教程、美食店铺 、美食社区、美食资…

Arthas教程

Linux环境安装 下载地址:https://alibaba.github.io/arthas/arthas-boot.jar java -jar arthas-boot.jar 运行 quit 退出 stop 停止Arthas快速入门 一.执行一个jar包 二.通过arthas来attach(黏附) 三.常用命令操作 诊断demo下载http…

Oracle Primavera Unifier活动管理器(Activity Manager)

目录 一、简要介绍 二、其他相关 一、简要介绍 Oracle Primavera Unifier Activity“活动”被定义为必须按计划完成的工作或事件的一部分。 Activity也就是以上的活动,它从映射的 P6 项目中捕获计划数据,从公司级主费率表(默认&#xff0…

大数据必学Java基础(一百零二):连接池的使用

文章目录 连接池的使用 一、连接池基础知识扩展 二、代码实战 1、定义连接池

信道划分介质访问控制ALOHA协议CSMA协议CSMA/CD协议轮询访问MAC协议

注:最后有面试挑战,看看自己掌握了吗 文章目录传输数据两种链路点对点链路广播式链路介质访问控制静态划分信道动态划分信道轮询访问介质访问控制随机访问介质访问控制---所有用户都可以随机发送信息ALOHA协议------想说就说CSMA协议------先听再说1-坚持…

【保姆级】新机器部署RabbitMQ

1、登录服务器,如果非root用户则切root用户 sudo su - 2、在/usr/tmp目录上传erlang、rabbitmq安装包 3、将安装包移到/usr/local/目录 mv /usr/tmp/erlang-21.3.8.2-1.el7.x86_64.rpm /usr/local/ mv /usr/tmp/rabbitmq-server-3.7.15-1.el7.noarch.rpm /usr/lo…

基础知识:临界阻尼

任何一个振动系统,当阻尼增加到一定程度时,物体的运动是非周期性的,物体振动连一次都不能完成,只是慢慢地回到平衡位置就停止了。当阻力使振动物体刚好能不作周期性振动而又能最快地回到平衡位置的情况,称为“临界阻尼…

JS高级(三):严格模式、闭包、递归、深拷贝和浅拷贝

JavaScript高级(三)一、严格模式1.开启严格模式(1)为脚本开启严格模式(2)为某个函数开启严格模式2.严格模式的一些规定(1)禁止变量未声明就赋值(2)禁止删除已…

AMD发布22.11.1驱动,支持《使命召唤:战区2.0》

他来了他来了,带着迷人的脚步走来了! 《使命召唤:战区2.0》正式上线了。有Steam周榜三连冠的《使命召唤19》在前,《战区2.0》可以说是备受瞩目,免费大逃杀,谁不期待? (图源自steam&…

一句话生成图片,FlagAI使用(附页面操作代码) | 机器学习

目录 前言 项目结构 页面交互调整 总结 前言 最近Text-To-Image是一个很火的话题,甚至更进一步的Text-To-Video话题度也在不断上升。最近看到一个开源项目FlagAI,是目前我觉着效果比较好的项目之一。安装操作简单,支持中英文,…

疫情防控管理系统

1、项目介绍 疫情防控管理系统拥有两种角色:管理员和用户 管理员:医护信息管理、物资管理、疫苗管理、疫站管理等 用户:登录注册、物资、疫苗、疫站查看 2、项目技术 后端框架: Servlet、mvc模式 前端技术:Bootst…

yolov5剪枝实战1: 论文及yolov5剪枝实战项目介绍

本系列博客介绍yolov5剪枝方法 1. 介绍 神经网络一般都存在过参数化(over-parameterized)的问题,存在冗余的神经元或权重,所以可以进行剪枝。 其实对网络可以针对不同的颗粒度进行剪枝,可以进行权重、神经元级别的剪枝,也可以基于channel, shape,filter以及layer级别的剪枝…

卷积神经网络基础

由于篇幅所限,本章将重点介绍计算机视觉的经典模型(卷积神经网络)和两个典型任务(图像分类和目标检测)。主要涵盖如下内容: 卷积神经网络:卷积神经网络(Convolutional Neural Netwo…

Nginx知识汇总

一、Nginx的简介 nginx是一款自由的、开源的、高性能的HTTP服务器和反向代理服务器;同时也是一个IMAP、POP3、SMTP代理服务器;nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现。 二、Nginx的优…

基于微信小程序的沁园健身房预约管理系统设计与实现-计算机毕业设计源码+LW文档

小程序开发说明 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Mave…

[附源码]Python计算机毕业设计 楼盘销售管理系统

项目运行 环境配置: Pychram社区版 python3.7.7 Mysql5.7 HBuilderXlist pipNavicat11Djangonodejs。 项目技术: django python Vue 等等组成,B/S模式 pychram管理等等。 环境需要 1.运行环境:最好是python3.7.7,…

【Linux】第十二章 多线程(线程概念+线程控制)

🏆个人主页:企鹅不叫的博客 ​ 🌈专栏 C语言初阶和进阶C项目Leetcode刷题初阶数据结构与算法C初阶和进阶《深入理解计算机操作系统》《高质量C/C编程》Linux ⭐️ 博主码云gitee链接:代码仓库地址 ⚡若有帮助可以【关注点赞收藏】…

UNet - 训练数据train

目录 1. train 训练数据 2. Loss 值 3. 完整代码 1. train 训练数据 训练的代码只是在之前图像分类的基础上做了一些更改,具体的可以看下面的文章 pytorch 搭建 LeNet 网络对 CIFAR-10 图片分类https://blog.csdn.net/qq_44886601/article/details/127498256 …

EventBridge 生态实践:融合 SLS 构建一体化日志服务

作者: 昶风 引言 阿里云日志服务 SLS 是一款优秀的日志服务产品,提供一站式地数据采集、加工、查询与分析、可视化、告警、消费与投递等服务。对于使用 SLS 的用户业务而言,SLS 上存储的日志信息反映着业务的运行状态,通过适当地…

2021年认证杯SPSSPRO杯数学建模D题(第一阶段)停车的策略全过程文档及程序

2021年认证杯SPSSPRO杯数学建模 D题 停车的策略 原题再现: 开车前往人流集中的目的地时,决定在何处停车经常是一个难题。是停在距离目的地较远的地方,因为那里的空余车位可能较多,然后再走很远的路?或者是否应该乐观…