ESP32どハマり アクセスポイントモードでsoftAPにSSIDが指定できん
なんてこたーないんですが、アクセスポイントモードでSSIDが指定できんのにどハマり。
const char* ssid = "hoge-ssid"; const char* passwd = "0000"; WiFi.mode(WIFI_AP); WiFi.softAP(ssid, passwd);
とかやってもESP32-xxxxxxxになってパスワードなしになる。
原因はコレ。
WiFiAPClass::softAPのソースを覗いてみたらパスワード8文字以上じゃないとハネられるというオチでした。えへ。
falseでもデフォ指定で動く模様。
ツール>Core Debug Levelを設定するとエラーが出ます。常識?
[E][WiFiAP.cpp:109] softAP(): passphrase too short!