使用GSM或者3G模块时,都会接触到信号强度CSQ。通过指令AT+CSQ,模块返回当前的信号质量,例如:

AT+CSQ

+CSQ: 28,0

其中28就是信号强度CSQ,但它不是真实的CSQ,他应该叫RSSI,Received Signal Strength Indication接收的信号强度指示。

那么好了,RSSI和CSQ之间的对应关系式什么呢?OK,就是:CSQ值=(接收信号强度dBm+113)/2。

参考值如下图:

+CSQ: 28,0

其中0代表误码率,Ber。

在通话的时候误码率不能太高,否则会听到嘶嘶沙沙的声音。

2013-6-30编辑

现在android手机比较火,其中信号方面也有个描述,叫ASU,实际上就是RSSI

ASU

ASU or "Arbitrary Strength Unit" is an integer value proportional to the received signal strength measured by the mobile phone.

It is possible to calculate the real signal strength measured in dBm (and thereby power in Watts) by a formula. However, there are different formulas for 2G and 3G networks.

In GSM networks, ASU is equal to the RSSI (received signal strength indicator, see TS 27.007).

 dBm = 2*ASU - 113, ASU in the range of 0..31 and 99

In UMTS networks, ASU is equal the RSCP level (received signal code power, see TS 25.125)

 dBm = ASU - 116, ASU in the range of -5..91

GSM模块信号强度CSQ与RSSI的对应关系,新增android的ASU相关推荐

  1. GSM模块信号强度CSQ与RSSI的对应关系,新增android的ASU (转载)

    使用GSM或者3G模块时,都会接触到信号强度CSQ.通过指令AT+CSQ,模块返回当前的信号质量,例如: AT+CSQ +CSQ: 28,0 其中28就是信号强度CSQ,但它不是真实的CSQ,他应该叫 ...

  2. GSM模块信号强度CSQ与RSSI的对应关系,新增android的ASU值

    使用GSM或者3G模块时,都会接触到信号强度CSQ.通过指令AT+CSQ,模块返回当前的信号质量,例如: AT+CSQ +CSQ: 28,0 其中28就是信号强度CSQ,但它不是真实的CSQ,他应该叫 ...

  3. gsm模块 java 录音_转]GSM模块信号强度CSQ与RSSI的对应关系

    使用GSM或者3G模块时,都会接触到信号强度CSQ.通过指令AT+CSQ,模块返回当前的信号质量,例如: AT+CSQ +CSQ: 28,0 其中28就是信号强度CSQ,但它不是真实的CSQ,他应该叫 ...

  4. GSM模块的信号强度

    AT+CSQ语法 命令解释:检查网络信号强度 命令格式:AT+CSQ<CR> 命令返回:+CSQ:  **, ##           其中: **应在 0 到 31 之间(99表示无信号 ...

  5. STM32开发 -- 信号强度CSQ

    如需转载请注明出处:https://blog.csdn.net/qq_29350001/article/details/94639970 使用GSM模块的时候,需要查看信号强度. 使用查询信号AT指令 ...

  6. GSM模块的调试(一)

    概述 此次我使用的GSM是基于SIM900A芯片的通信模块,其功能和800A兼容(800系列是900系列的升级款)可以实现打电话,发短信,和服务器发送指令等功能.接下来将从GSM的工作原理及通过USB ...

  7. GSM模块(SIM900)详解

    GSM模块(SIM900) 0. GSM概述 1. 常用的GSM模块 2. SIM900系列 3. STM32使用SIM900系列通信 方法 AT指令 示例代码 0. GSM概述 GSM(全球系统移动 ...

  8. gsm模块 java 录音_Android GSM驱动模块详细分析

    Android的RIL驱动模块, 在hardware/ril目录下,一共分rild,libril.so以及librefrence_ril.so三个部分,另有一 radiooptions可供自动或手动调 ...

  9. QT串口2--控制GSM模块的使用

    1.首先介绍下所用的gsm模块,YYROBOT_SIM800C 模块是一款高性能高性价比工业级的 GSM/GPRS 模块(开发板).本模块采用 SIMCOM 公司的工业级四频 850/900/1800 ...

最新文章

  1. MVC中获取模型属性的Range和StringLength验证特性设置
  2. python实现二分法查找_python3 二分法查找
  3. php单表查询语句,单表查询
  4. 给Java初学者的十条小建议,快来收藏吧
  5. java安装cab破损,WCELOAD无法安装压缩的CAB文件
  6. spring admin mysql_easyadmin: 简易的java后台管理框架,基于SpringBoot+FreeMark+ace admin+mysql...
  7. php中pregmatch,php中preg_match的isU代表什么意思
  8. docker 中安装 mongodb
  9. LeetCode For SQL 184. 部门工资最高的员工 (分组 from嵌套)
  10. 7-1 目录7-2 什么是主从复制
  11. 编程范式:命令式编程(Imperative)、声明式编程(Declarative)和函数式编程(Functional)...
  12. 19. 星际争霸之php设计模式--迭代器模式
  13. 统计通话次数和时间的软件_通话时间统计app下载-通话时间统计v2.5 安卓版-腾牛安卓网...
  14. HackerRank python练习——Mean, Median, and Mode
  15. 碳化硅纳米线,SiC纳米线(SiC nanowires),SiC短纤维(SiC fiber),SiC晶须(SiC whiskers)的主要应用方向,检测XRD图谱
  16. Datatables表格插件学习
  17. SQL不同服务器数据库之间的数据操作整理(完整版)(转)
  18. IC讲解: 如何区分CP测试和FT测试
  19. Statistical Analysis:关联度分析之灰色关联分析软件
  20. 项目管理标杆和先驱——华为管理体系(PMP),一文看懂!

热门文章

  1. idea使用技巧-“重做”的差异CTRL+Y
  2. 要多大内存才满足_手机运行内存6GB和8GB,它们差别到底有多大?
  3. unsafe java_浅析 Unsafe 的使用
  4. div超出不换行_css怎么设置div超出不换行?
  5. Java开发笔记(五)之集合框架 Map
  6. Three.js(三)—— 顶点概念,几何体结构
  7. HM4064芯片是PWM降压模式四节锂电池充电
  8. 数据库恢复(database restore)之兵不血刃——半小时恢复客户数据库
  9. 大数据专业人士的前5大Hadoop课程
  10. setTimeout 详解