Skip to content

lexiMee/diytools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

diytools

这边会慢慢收录一些工作上自己diy的小工具,主要是帮助自己分析和测试以及获取相关手机信息的小工具。


工具一、gps_nmea_to_excel.py

一、环境搭建 安装好python环境之后,安装setuptools、pynmea2、xlwt这三个库。python相关库下载地址http://pan.baidu.com/s/1hqzMBnm pynmea2内有该库的使用说明。

二、使用场景 对于含有nmea日志的文本文件,该文件可以解析nmea,并统计fix2D和fix3D的情况,然后输出到excel,我们可以借住excel工具将其导成图表来显示整个导航过程,丢定位的情况。

三、使用方法 python main.log excelfilename


工具二、pcm2wav

一、环境搭建 只要安装了JDK即可。

二、使用场景 可以将pcm数据转换成wav,方便播放而不用每次都需要选择采样率、位宽、通道数。 mtk平台下面audio dump出来的数据中有以下几支文件,对应的采样率、位宽和通道数: audiotrack 16 bit, 2ch, 48000 Hz audio mixer 32 bit, 2ch, 44100 Hz AudioALSAStreamOut 32 bit, 2ch, 44100 Hz AudioALSAPlaybackHandlerNormal 24 bit, 2ch, 44100 Hz BTSCO 2ch 24bit 8k

mtk特殊场景,AudioALSAPlayback出来的数据是32bit的,但是如果要转成可以听的wav需要将数据转为24bit。 此外采样率需要根据具体场景来看,对于audio_policy.conf下为44100的情况,那应该都会转成44.1但是如果有不同配置则需要看如何修改。


工具三、DataReader其实GPS NMEA GPS卫星信号变化显示

一、环境搭建 只要安装了JDK即可。

二、使用场景 对于含有nmea日志的文本文件,该文件可以解析nmea,然后将统计的卫星数据通过图标的形式现实在app上。


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published