[問題] Serial Port 新手問題已刪文

看板C_Sharp (C#)作者 (brie2034)時間5年前 (2019/02/27 16:49), 編輯推噓0(006)
留言6則, 2人參與, 5年前最新討論串1/1
大家好,想請教大家,我想利用C# 讀取Arduino發送的資料,目前遇到的情況是 C# 並沒 有完全接收到Arduino傳出來的資料,想請問大家是那部分出錯了要如何解決 Arduino 發送的資料 https://i.imgur.com/adpGrwG.jpg
C# 收到的資料 https://i.imgur.com/gHpsNfR.jpg
程式碼 https://i.imgur.com/Rd0OhZs.jpg
麻煩大家幫忙解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.225.69 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1551257341.A.43A.html

02/28 02:15, 5年前 , 1F
你從減少資料量及加入發送間隔方面試試,先確保資料的正確
02/28 02:15, 1F

02/28 02:15, 5年前 , 2F
性,再來排除前2個變因,應該就結果了 (前提是硬體都正常)
02/28 02:15, 2F

02/28 02:16, 5年前 , 3F
然後 serialport 元件是 eventbase 的吧?你應該是要註冊事
02/28 02:16, 3F

02/28 02:16, 5年前 , 4F
件,而不是自己下 while 收
02/28 02:16, 4F

03/02 19:03, 5年前 , 5F
同樓上,我覺得註冊好SerialPort的event之後,應該能把原P
03/02 19:03, 5F

03/02 19:03, 5年前 , 6F
o的問題解決蠻大一部分。
03/02 19:03, 6F
文章代碼(AID): #1STaxzGw (C_Sharp)
文章代碼(AID): #1STaxzGw (C_Sharp)