微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何解决FCC送测中WiFi与移动网络同时打开时SAR超标问题

如何解决FCC送测中WiFi与移动网络同时打开时SAR超标问题

时间:10-02 整理:3721RD 点击:

[DESCRIPTION]

WiFi与2G/3G网络共存时,会出现辐射超标的问题(SAR超标),需要在WiFi开启后适当调低射频的发射功率(Tx
power)

[SOLUTION]

1、调整TxPower分为普调,即不考虑频段而普遍调低2G/3G网络的最大发射功率;和微调,即针对某个频段调低发射功

2、普调可以调用TelephonyManager.java下的API adjustModemRadioPower(int level_2G, int level_3G);这个API两
个变量分别代表2G和3G网络,并传如0-64的变量值
3、0-64以8为步进,代表较最大射频功率降低几个db,比如说带入0则代表不降低、带入32代表降低4个db、带入64代表
降低8个db;若不为8的整数倍,则会以忽略余数的方式折算成整数
4、2G和3G两个参数不相关,具体分别降低多少以主板的硬件相关,需要硬件同仁给出建议
5、命令结果会以runtime的AT命令下给modem,若想恢复的话则传参为0
6、微调可以调用adjustModemRadioPowerByBand(int band, int level),变量band代表频段,变量level意义与范围同
上所述
7、微调的方法可以针对不同频段分别调用或多次调用,欲恢复也是传参为0
8、在WifiStateMachine.java有import TelephonyManager,所以在setWifiEnable()与setWifiApEnable()命令为
true时,分别调用上述API降低TxPower,并在命令为false时恢复TxPower
9、飞行模式是与此不相关的功能,所以按Step1打开飞行模式、Step2开启WiFi并调整TxPower、Step3关闭飞行模式后
,当前的TxPower还是Step2设定的状态
10、此调整请谨遵硬件同仁的建议,降低的level够用就好,因为降的太多时,在实网环境差的情况下可能与遇到网络
fail
11、TxPower是随着实网环境变化的,网络越好TxPower越低,网络差则会以Tx物理支持的最大Power发射
,TelephonyMana -ger.java中两个API的作用是针对物理支持的最大TxPower降低n个db(最大8个),而不是针对当前
正在使用的TxPower,比方说物理支持的最大TxPower为32,而当前网络环境优良,实际使用的TxPower只有20,当我们
调用API降低2个db后,会把最大TxPower降到30而非把当前正在使用的降为18
补充:
上述方法适用于android 5.0(L)之前的TurnKey版本,之后由于遵循GOOGLE AOSP,需要改用AT CMD方式下指令。
具体请参考DDC系统上的文档:
AT_ERFTX_user_guide.pdf
如何使用AT CMD请参考:
FAQ02918

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top