ESP32を使い、Bluetoothで接続するHIDデバイスを作成しようとしています。
今回はフルカラーLEDのついたゲームパッドを作成する予定です。
ライブラリはこちらを使用させていただきました。
サンプルはこちらを使用しています。
デバッグにはこちらを参考にさせていただき、WebHID APIを使用しています。
ArduinoIDEを使用しています。
PCとESP32のBluetooth接続は問題なくできました。
しかし、ブラウザと接続しようとすると以下の様に表示がおかしなことになります。
デバッグで確認したところproductName
がここに反映されているのだと思います。
他のvendorId
やproductId
などは正常に表示されています。
ESP32のプログラムでproductName
を定義している場所を探しているのですが、知識不足なせいもあって見つかりません。
このままでは、ブラウザと接続する時に複数のESP32があったらIDなどが見えなくなってしまうので、なんとかこの表示を消すか、直すかしたいです。
ESP32のプログラムをいじるか、ライブラリを改変して、ここの表示を正常にできませんでしょうか?
あなたの回答
tips
プレビュー