Standard SDK: [RTL8195AM] Simple Config - 透過手機客戶端快速配置Ameba聯網
具有Wi-Fi功能的產品,如何能讓產品順利接入網絡。很多產品並沒有設計用戶界面以實現輸入配置。 Ameba SimpleConfig通過手機客戶端實現快速配置Ameba聯網。
準備
請下載手機平台對應的APP:- Android APP: Android_SimpleConfigWizard.tar
- iOS APP: iOS_SimpleConfigWizard.tar
安装simpleconfig客户端
以下以Android手機為例。 安裝SimpleConfigWizard_v115.apk到任何安卓設備。(如果該設備有安裝過舊版本的simpleconfig APP,請先卸載) 安裝完成之後,可以看到Realtek logo的APP圖標。
編譯simpleconfig固件
在SDK中使能SimpleConfig,方法如下: /*ForSimpleLink*/ #define CONFIG_INCLUDE_SIMPLE_CONFIG 1 CONFIG_INCLUDE_SIMPLE_CONFIG定義在platform_opts.h頭文件中,設定為1,將激活“ATWQ”命令,可以通過UART console使Ameba進入SimpleConfig模式。編譯並下載固件到Ameba。SimpleConfig配置Ameba連接AP
SimpleConfig提供兩種配置方法。第一種方法配置設備沒有 PIN 碼,第二種方法配置設備有 PIN碼。 PIN碼相當於就是一把key。 SimpleConfig APP開啟配置之後,會維持配置模式一分鐘,此間需要設置Ameba進入SimpleConfig模式。 如何用戶選擇無PIN碼的配置方式,配置過程中,系統會使用默認的PIN碼對數據進行加密和解密。相對,如果用戶使用特定的PIN碼進行配置,那麼系統會使用輸入的PIN碼對數據進行加密和解密。 目前,默認的 PIN 碼是“57289961”且 PIN 碼的長度限制在 8~64 位數。假如用戶輸入少於 8 位 PIN 碼,那麼“ATWQ”指令將會自動填 0 補齊。例如: “1234”將補齊為“12340000”, 假如 PIN 碼長度多餘 64 位,那麼只輸入前 64 位。配置無PIN碼
1. 輸入“ATWQ”使Ameba進入無PIN碼配置模式(注:並不是真正的無PIN,只用默認的PIN嗎),然後開始傾聽所有的信道。





配置有PIN碼
有PIN碼的步驟和無PIN碼相同,卻別在於Ameba端開啟simple需要輸入PIN碼,手機端也需要根據提示輸入相同的PIN碼。 1. 輸入“ATWQ=12345678”使Ameba進入PIN碼配置模式,PIN為“12345678”。記住此PIN,需要在APP上輸入相同的PIN碼。

使用PING測試Ameba連接AP成功
用PC PING Ameba,PC和Ameba需要處在同一個AP網絡內,可以看到PC能夠成功ping通Ameba.
Copyrights ©瑞晟微电子(苏州)有限公司 2021. All rights reserved. Terms of Use