微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > 如何在启动WiFi P2P连接时配置成做GO还是做GC

如何在启动WiFi P2P连接时配置成做GO还是做GC

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

[DESCRIPTION]

在wifi P2P的过程中,两台设备会协商看谁做GO(Group Owner)或GC(Group CLIent);
协商的方式是在互相发起connect邀请时,带一个0-15之间的变量,变量越大则成为GO的意愿越强;
mtk平台默认的配置值是7。

[SOLUTION]

1、在P2P连接场景中,不论是我们邀请对方还是被对方邀请后点接受,都会调用到WifiP2pManager.Connect()方法
2、这个方法中会带一个WifiP2pConfig的参数下去
3、WifiP2pConfig的成员变量WifiP2pConfig.groupOwnerIntent定义了成为GO的意愿,并为带给driver
4、所以需要在调用WifiP2pManager.Connect()方法之前,把想要配置的值(区间0-15)配置好,并传参进去

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

网站地图

Top