赤外線リモコン取得スケッチ例にある"IRrecvDumpV3"を使用して赤外線コードを取得。赤外線リモコン"の場合kRecvPinは5に書き換える。今回再現するリモコンはチャンネル3に設定されたパナソニック(Panasonic)のHK9327Kというリモコンの"全灯"ボタン。0x344A903CAC;これをsendPanasonic()に渡してみたのだが、うまく行かない。ソースコードを調べるヒントかあわよくば答えを探りにIRremoteESP8266ライブラリのソースコードを読んだ。repeat);}コードを見てみると、sendPanasonic()はすでに非推奨"deprecated"とのこと。いまはsendPanasonic64()を使うのだそう。48;そしてsendPanasonic64()のデフォルトnbitsは48bitであることも判った。Panasonicフォーマットは通常48bitの信号だということ。今回受信したコード0x344A903CACは40bitだったので、言うなれば簡略版Panasonicフォーマットなのだろう。40;ソースコードを探れば、kPanasonic40Bitsという定数もきちんと用意されていた。探すとIssueでも示されていた。答えはすべてここに載っていたのだった。答えパナソニック信号の送信はすべてsendPanasonic64()を使う。);そして40bit信号ならば第二引数に40の定数kPanasonic40Bitsを渡すこと!これでちゃんとシーリングライトが動かせるようになった。