Wifiに簡単に機器を接続するにはと考えたところ、XBeeWifiという無線デバイスで
行うのが良いのではないかと、調査を始めた。
CPUとの接続はUARTで行い。
基本的な接続情報は、XCTUアプリで行い。
個別の設定は、以下の様に行った。
コマンドを配列で設定し、順次送出。
+++だけタイミングを前後に空ける必要がある。
その他のコマンドのレスポンスは、0x00または、0x42 または”OK”,
が返ってくれば正常レスポンスで、その他はNG
static const char* send_cmd[] = {
“+++”, // Enter command mode
“ATAH 2\r”, // APに接続
“ATEE 1\r”, // WPA
“ATID ??????\r”, // SSID
“ATPK ????????????????????\r”, // PASS
// “ATMA 0\r”, // DHCP
“ATIP 0\r”, // UDP
“ATAI\r”, // 接続確認
“ATDL 192.168.1.4\r”, // 宛先
“ATDE 2616\r”, // 宛先ポート 0x2616
“ATAPI 0\r”, // Transparent mode
“CN\r”, // コマンドモード終了
};