如何在启动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)配置好,并传参进去
