MTK_FAQ_Conectivity

来源:互联网 发布:c语言 延时 linux 编辑:程序博客网 时间:2024/06/06 09:35
[FAQ02951]wifi信号的强度的表示
status bar 上更新wifi 信号个数图标,请参考
StatusBarPolicy.java中的updateWifi()部分代码。
Rssi与信号等级的对应关系计算,请参考
WifiManager.java中的calculateSignalLevel()函数。
Android中,当RSSI <= -100时,信号level 为0, 当RSSI >=-55为满格信号 .
如果需要修改,修改updateWifi()和calculateSignalLevel()即可。


[FAQ02949]WIFI连接输入一定位数的密码后连接 按钮灰显(WEP KEY) 
当采用WEP加密的情况下,key的长度有相应的限制。
目前MT6573支持WEP 40、WEP 104和WEP 128三种密钥长度。
当密钥类型选择WEP40时,可选的密钥长度5个字符(5 Alphanumeric Chars)或者10位16进制数
(10 Hexadecimal Chars)
当密钥类型选择WEP104时,可选的密钥长度13个字符(13 Alphanumeric Chars)或者26位16进
制数(26 Hexadecimal Chars)
当密钥类型选择WEP128时,可选的密钥长度16个字符(16 Alphanumeric Chars)或者32位16进
制数(32 Hexadecimal Chars)
所以,在输入key的界面在输入到相应长度的字串后,connect按钮才可以用,具体的代码,请参考
isWEPKeyValid



[FAQ02953]手机屏幕灭掉,wifi进入到休眠模式的 控制策略 
手机屏幕灭掉后,如果当前手机没有连接AP,那么过2分钟后wifi会进入休眠模式;如果当前手机有
连接AP,可是没有APP在使用wifi,那么过15分钟后wifi会断开并进入休眠模式,如果有APP在使用
wifi(有require WifiLock),那么wifi就不会断开。
具体的代码在alps/frameworks/base/services/java/com/android/server/WifiService.java中:
else if (action.equals(Intent.ACTION_SCREEN_OFF)) {
....
而15分钟的时间是通过DEFAULT_IDLE_MILLIS这个变量进行控制的:
private static final long DEFAULT_IDLE_MILLIS = 15 * 60 * 1000; /* 15 minutes */
可以修改成希望的值。但建议不要太小。



[FAQ02978]蓝牙设置界面高级选项功能解析
1、文件传输服务:是指蓝牙 File Transfer Profile (FTP),允许支持蓝牙FTP客户端的蓝牙设备进行连接,实现对服
务端文件的访问和操作。
2、远程SIM卡模式:是指蓝牙SIM Access Profile(SAP),允许带有内置 GSM 收发器的车载电话之类的设备连接到蓝
牙电话中的 SIM 卡,因此车载电话本身并不需要单独的 SIM 卡。
3、蓝牙网络热点:是指蓝牙Network Access Point(NAP)为其他蓝牙设备提供访问Internet功能,类似于网络设备的
网桥或者代理服务器,PC机通过蓝牙连接手机蓝牙后,使PC机通过手机上网的功能。PC机要先安装蓝牙软件
Bluesoleil,断开本地PC机的局域网(即公司的内部局域网),确认手机可以通过GPRS上网,即可通过该软件连接
NAP实现上网功能。
4、蓝牙局域网:是指蓝牙Group Ad-hoc Network(GN),允许支持蓝牙组网功能的其他蓝牙设备组成蓝牙局域网。
5、远程信息访问:是指蓝牙Message Access Profile (MAP), 允许支持蓝牙远程信息访问的蓝牙车载设备访问手机上
的短信、彩信和邮件。








原创粉丝点击