質問: (double)dataDisplay.CurrentRow.Cells[2].Value; // 照度(変数宣言はしてあります。) // Arduinoシリアル送信 arduino_serialPort.Write(temp + "," + lux); ``` ### 試したこと ### 補足情報(言語/FW/ツール等のバージョンなど)
回答: こんにちは。 > > 文字列を送信することは可能です。Arduino側で文字列をdouble型にキャストすることが出来ず、苦戦しております。 > > > ここの「文字列を数値に変換する」の中にstrtod()でできるように書かれています。 使い方等はちょっと分かりませんが、C言語の標準ライブラリと同じなら、ここが参考になると思います。