SetWifiInfo,  设置Wifi信息。

设置WIFI模式请求

<!-- data的取值为 -->

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<in method="SetWifiInfo">

<mode value="##value"/>

<ap>

<ssid value="##value"/>

<passwd value="##value"/>

<channel value="##value"/>

<encryption value="##value"/>

<dhcp auto="##value"/>

<address ip="##value" netmask="##value" gateway="##value" dns="##value"/>

</ap>

<station>

<ssid value="##value"/>

<passwd value="##value"/>

<mac value="##value"/>

</station>

</in>

</sdk>

<!--

详解:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

    2. mode.value: wifi工作模式, 取值范围{"ap"(ap模式), "station"(客户端模式)}

    3. ap.ssid.value: ssid, 固定值(设备ID)

    4. ap.passwd.value: 密码

    5. ap.channel.value: 信道

    6. ap.encryption.value: 加密方式, 固定值"WPA-PSK"

    7. ap.dhcp.auto: 固定值"true"

    8. ap.addreess: 固定值<address ip="0.0.0.0" netmask="0.0.0.0" gateway="0.0.0.0" dns="0.0.0.0"/>

    9. station.ssid.valud: ssid

    10.station.passwd.valud: 密码

    11.station.mac: ap设备的mac地址

-->

设置WIFI模式应答

<!-- data的取值为 -->

<?xml version="1.0" encoding="utf-8"?>

<sdk guid="##GUID">

<out method="SetWifiInfo" result="##result"/>

</sdk>

 

<!--

详情:

    1. sdk.guid为通过SDK协议版本协商交互获取到的guid

    2. out.method固定值为"SetWifiInfo"

    3. out.result 错误代码参考ErrorCode

-->