AT命令搜索信号质量(非强度)

时间:2014-03-24 08:36:58

标签: vb.net vb.net-2010 at-command

我正在尝试通过SerialPort创建一个可以从调制解调器测量信号,操作员SIM,APN等应用程序。我想获得信号质量(非强度),如UMTS,HSPA,HSDPA或其他。有人知道吗?

如果可能的话,你能告诉我另一个可以在这种应用程序上使用的AT命令吗?

2 个答案:

答案 0 :(得分:0)

AT + CREG有一个参数,可以显示当前的访问技术。 它在标准AT命令参考的第7.2节TS 27.007.

中有记录

+ CREG:,< STAT> [,并[d紫胶&GT],并[d CI&GT],并[d ACT>] [,< cause_type>,< reject_cause>]]

参数“AcT”具有以下值:

0 GSM
1 GSM Compact
2 UTRAN(= UMTS)
3 GSM / EGPRS
4 UTRAN w / HSDPA
5 UTRAN w / HSUPA
6 UTRAN w / HSDPA和HSUPA
7 E-UTRAN(= LTE)

答案 1 :(得分:0)

目前还没有 easy 方式来获得所有技术的信号质量或信噪比。制造商有它和Android有它但它不适用于应用程序。最接近的AT命令是AT+CSQ,但它只给出信号电平,而不是质量。

您可以通过反射获取LTE的这些值。这是一个开源示例:https://github.com/Tombarr/Signal-Strength-Detector