Android:如何读取底层网络信息(RSCP,EcN0,第3层信令)? [英] Android: How to read low level network info (RSCP, EcN0, Layer 3 Signalling)?

查看:382
本文介绍了Android:如何读取底层网络信息(RSCP,EcN0,第3层信令)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试创建用于测量2G 3G网络的android应用,类似于 QualiPoc .

I'm trying to create android app for measuring 2G 3G network similar to QualiPoc.

我知道有用于收集网络信息的基本Android API,例如:

I'm aware that there is basic Android API for gathering Network Info, for example: How to know Location Area Code and Cell ID in android phone

但是,此API相当有限,并且不够用(例如:在我的手机上,RSCP值每10秒刷新一次...)

However, this API is rather limited, and not sufficient (for example: on my phone RSCP values are refreshed every 10 seconds...)

由于手机已经扎根,因此我设法在Qualcomm调制解调器/dev/smd0上运行基本的AT命令 如何将命令发送到android和然后得到答案?

Since my phone is rooted, I've managed to run basic AT commands on the qualcomm modem /dev/smd0 How to send a command to android and then get its answer?

我应该使用哪些AT命令读取RxLevel,RXQuality,CellID,LocationAreaCode,RSCP,EcN0,CQI?

What AT Commands should I use to read RxLevel, RXQuality, CellID, LocationAreaCode, RSCP, EcN0, CQI?

是否可以通过使用AT命令读取3级信号?

Is it possible to read Level 3 signalization by using AT Commands?

是否有更好的Android Qualcomm API来获取这些信息?

Is there better Android Qualcomm API to get these informations?

什么是Gobi/QMI接口,它可以用于读取网络数据吗?

What is Gobi / QMI interface and can it be used for reading Network data?

推荐答案

我应该使用哪些AT命令读取RxLevel,RXQuality,CellID,LocationAreaCode,RSCP,EcN0,CQI?

What AT Commands should I use to read RxLevel, RXQuality, CellID, LocationAreaCode, RSCP, EcN0, CQI?

AT + CREG?给出CellId和LAC

AT+CREG? gives CellId and LAC

+ CSQ以dBm和RXQUAL给出RSSI

+CSQ gives RSSI in dBm and RXQUAL

有关标准3GPP AT命令的信息,请参见3GPP TS 27.007,该命令可从 www.3gpp.org 获得. 您的设备可能还支持某些制造商特定的AT命令.

See 3GPP TS 27.007 for standard 3GPP AT commands, available from www.3gpp.org. Your device probably supports some manufacturer-specific AT commands as well.

是否可以通过使用AT命令读取3级信号?

Is it possible to read Level 3 signalization by using AT Commands?

否,您无法读取RRC消息,只能读取其中的选定参数. 您可以使用Qualcomm诊断工具读取第3层信令消息,但必须与Qualcomm达成协议才能获取这些消息.

No, you can't read RRC messages, only selected parameters from them. You can read the layer 3 signalling messages using Qualcomm diagnostic tools, but you have to have an agreement with Qualcomm to get these.

是否有更好的Android Qualcomm API来获取这些信息? 什么是Gobi/QMI接口,它可以用于读取网络数据吗?

Is there better Android Qualcomm API to get these informations? What is Gobi / QMI interface and can it be used for reading Network data?

Gobi/QMI是Qualcomm界面.还提供了有关Qualcomm设备支持的AT命令的信息,网址为: Qualcomm文档

Gobi/QMI is the Qualcomm interface. There is also information about AT commands supported by Qualcomm devices at Qualcomm documentation

希望这会有所帮助.

这篇关于Android:如何读取底层网络信息(RSCP,EcN0,第3层信令)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆