タイトル : 解決いたしました、本当にありがとうございました。 投稿日 : 2009/12/17(Thu) 18:18 投稿者 : ロージー
アドバイス下さった方々へ。 ありがとうございました、なんとか解決いたしました。 原因はBaudRateの値が一致していないという根本的な所でした。。。 1ヶ月半もそこに気づかなかったのが情けなく半べそでした。 GODさん、返信ありがとうございます。 > とりあえず固定値を送信できることを確認した方が良いですよ。 > 例えば、ボタンをクリックしたら100kHzのデータを送るとか。 分かりやすいコードを示していただきありがとうございます。 確かに最初からやろうとしていたのは良くなかったですね。 今後は手順を踏んでコード作成していこうと思います。 魔界の仮面弁士さん、返信ありがとうございます。 > 9876.987654 → エラー("9876987654" にならない) これは型の数の限界を超えるからという認識でよろしいでしょうか? おっしゃている通り、そこまで値は大きくならないので大丈夫です。 > ごっそり書き替えてみました。 わざわざありがとうございます、本当に助かります。 >'Debug.WriteLine(BitConverter.ToString(data.ToArray())) これで見ることが出来るのですね、今までSystem.byte[]のような形で見ることが出来なかったので勉強になります。 コマンドに関してですが > というコードがありましたよね。ここで &H60 が登場しているのは何故でしょうか? こちらは私のコメント欄への入力ミスです、気づいてませんでした、しっかり確認してから書きこむように致します。 データの食い違いに関してですが、こちらはコピーしてくるコードを間違えていました。 別のコマンドの分をコピーしていたようです。 以上です、ありがとうございました。 |