前回の記事はこちら↓
【テザリング】umidigiPower3でテザリングができないんだけど。【中華スマホ】
14chに割当されないようにする
方法としては、ルーターなどでアクセスポイントを13chで構築してしてしまえばいいんだけど、ルーターを持ち歩くわけにもいかない。
最小限のコスト、電力、サイズを求めてみたらESP01にたどり着いた。
esp01は1個数百円程度で購入可能。
コードを書いてみる
ESP01をアクセスポイントモードで起動して、Wifi/softAPでアクセスポイント名とチャンネルを指定してみる。
#include <ESP8266WiFi.h>
void setup() {
WiFi.mode(WIFI_AP);
WiFi.softAP("hogegoge13ch", "password", 13);
}
void loop() { }
動作確認してみる
ESP01を起動すると、アクセスポイントとして動作OK。
Wifiが13chで起動確認
ESP01が起動したら、umidigi Power3 のテザリングをオンにする。
Power3が7chでテザリング待機中を確認。
何度かテザリングのオン、オフを試してみるが、14chに割り振られることはなかった。
まとめ
Wifiの電波が飛び交う場所だったら、スマホのテザリングのオン、オフを何度か繰り返すと14chから脱出できることもあるが、電波が少ないところでは、確実に14chに割り振られる。
一度umidigi側のテザリングで14ch以外に振られれば、ESP01はオフにしても問題ない。
つーか。umidigiさんによるアプデで対応できるんじゃないのかな。早く対応してほしいのが本音。
コメント