您好,欢迎来到微智科技网。
搜索
您的当前位置:首页调试SAR SENSOR的一些感悟

调试SAR SENSOR的一些感悟

来源:微智科技网

手机工作时是有电磁辐射的,那怎样能降低电磁辐射对人体的伤害呢。

sar sensor能感应到有人在使用手机,从而发消息让modem降低发射功率(从而达到标准)。如果没人在使用手机,手机可以按正常功率工作。sar sensor的工作原理不描述,目前接触到的是艾为的aw9610x系列,sar sensor(可理解为一个接近传感器)一般有现成的驱动,调试也比较简单。

sar sensor默认有一个感应阀值(可软件设置),超过该值(人接近手机),或者低于该值(人远离手机),都会触发sar sensor中断,ap收到该中断后,可以跟sensor sensor进行通信,判定sar sensor当前的状态,可以汇报键值给Android系统。

sar sensor由于碰撞或其他原因,需要校准。可以在插入或者拔出充电器时,执行sensor的校准函数。

framerwork层收到该键值后,可以调用soc提供的at接口来回退Modem功率。如展讯平台

import com.android.unisoc.telephony.RadioInteractor;
private static String[] mRep = new String[]{};
private static RadioInteractor radioInteractor;
radioInteractor = new RadioInteractor(context);
if (radioInteractor != null) {
	radioInteractor.sendAtCmd("AT+SPPOWERFB=0", mRep, 0);//正常功率
	radioInteractor.sendAtCmd("AT+SPPOWERFB=1,0", mRep, 0);//回退功率
}

mtk平台可参考[FAQ247] AP如何調用AT指令給Modem

或者通过工程模式发送AT指令

1、拨号键盘输入*#*#36633#*#*进入工模
2、选择Connectivity->CDS Information->Radio Information->SIM1 MAIN/SIM2 SUB

AT+ERFIDX=1,0//场景0 回退功率
AT+ERFIDX=1,1//场景1 回退功率
AT+ERFIDX=1,x//场景x 回退功率
AT+ERFIDX=1,-1//正常功率

一般配一个场景就够了,如

AT+ERFIDX=1,0//场景0 回退功率
AT+ERFIDX=1,-1//正常功率

当然,soc厂商回提供回退功率的的方法,如

CS0021-GAK1AC-AND-V1.3EN_Modem_SW_Platform_System_RF_SAR_Tx_backoff_Customization(2G_3G_4G)_Application_Note.pdf

34096_UMS512TSR3595D多场景下功率回退提升指南V1.2.pdf

Modem工程师根据文档配置好对应场景的nv,然后驱动/系统工程师调用接口发送at指令就ok了。

有个问题,如果手机休眠了,把手机放口袋里要不要降功率呢,应该是需要的。这时候就需要让sar sensor(sar sensor不能睡眠)中断能唤醒系统了,可根据修改驱动代码。

 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务