ESP32どハマり アクセスポイントモードでsoftAPにSSIDが指定できん

なんてこたーないんですが、アクセスポイントモードでSSIDが指定できんのにどハマり。

const char* ssid = "hoge-ssid";
const char* passwd = "0000";
    
WiFi.mode(WIFI_AP);
WiFi.softAP(ssid, passwd);

とかやってもESP32-xxxxxxxになってパスワードなしになる。
原因はコレ。

f:id:tdacchi:20200214081904p:plain

WiFiAPClass::softAPのソースを覗いてみたらパスワード8文字以上じゃないとハネられるというオチでした。えへ。
falseでもデフォ指定で動く模様。

ツール>Core Debug Levelを設定するとエラーが出ます。常識?

[E][WiFiAP.cpp:109] softAP(): passphrase too short!