そのため、Bluetoothカードを使用してarduinoに接続しています。現在、私はcomをC#にハードコーディングしており、arduinoはCOMを設定または選択していません。私の質問は、私がこの製品を配布したと仮定します。私の arduino が常にその COM に接続することをどのように知ることができますか? すべての COM をスキャンして特定のアイテムを探し、それを接続パラメーターとして使用する方法はありますか? これは、アイデアを提供するために私が行っていることのサンプルコードです。
SerialPort BlueToothConnection = new SerialPort();
BlueToothConnection.BaudRate = (9600);
BlueToothConnection.PortName = "COM3";
BlueToothConnection.Open();
このコードは現在機能していますが、COM3 がハードコードされていることがわかります...配布には適していません
また、これは Google C# と Bluetooth 接続の基本的な例なので、役に立ちません。