Q
從串口繪製數據
0
A
回答
0
1
簡單的繪圖儀很容易做到。您可以花幾個小時尋找一個恰到好處的圖書館或計劃,或者只是在相同的時間寫出自己的書。
這裏是我如何在過去
- 做它分配一個環形緩衝區 - 約2-4K數據點應該是足夠
- 把你的串行數據存儲在它的串行緩衝器
- 獲得可繪製區域
- 將可繪製區域的高度映射到最大值 - 您希望顯示的最小值
- 將可繪製區域的寬度映射到要顯示的點的數量
- 啓動一個接收串行數據的線程,解析並將其放入循環緩衝區中,啓動另一個線程,該線程定期檢查緩衝區中的新數據,並將循環緩衝區中的數據繪製在後臺緩衝區上,然後更新使用後緩衝器顯示的可繪製區域。
有段時間我有類似的問題。我尋找一個簡單,輕便的程序,它可以做到開箱即用。我終於讓步並使用Win32調用編寫我自己的程序。 .NET的實現會更簡單。
http://www.fast-product-development.com/real-time-serial-data-plot.html
相關問題
- 1. 使用zedgraph繪製串行端口數據(數據VS時間)
- 2. 從串口讀取二進制數據
- 3. 從數據框繪製python
- 4. winforms:從串口讀取並繪製實時數據。許多錯誤/錯誤
- 5. 從串口讀取數據
- 6. Qt在彈出窗口中繪製數據庫中的數據
- 7. 從詹金斯輸出和繪製/繪製數據
- 8. 繪製數據R
- 9. 繪製shinyTable數據
- 10. 如何從MATLAB表繪製行數據
- 11. Python - 從.csv讀取並繪製數據
- 12. 從數據集中繪製漸變
- 13. 從數據繪製輪廓csv
- 14. python從excel csv文件繪製數據
- 15. 從matlab繪製R中的數據
- 16. 從下載的數據中繪製barChart
- 17. 使用Matlab從PNG中繪製數據
- 18. ds3從mysql繪製json數據
- 19. 從單元陣列中繪製數據
- 20. 繪製從多個數據多行幀
- 21. 從串口讀取十六進制數據陣列字節值
- 22. 使用PySerial從串口讀取二進制數據
- 23. 從子線程繪製到窗口
- 24. 在java中從串口讀取數據
- 25. 從串口輸入數據到Excel
- 26. 如何從串口獲取數據?
- 27. 無法從串口獲取數據
- 28. MPAndroidChart - 從SQLite數據庫中繪製數據
- 29. 不能從繪製JSON Huobi數據燭臺數據
- 30. 從pandas中的同一數據幀的列中繪製數據
使用什麼顯示技術繪圖?你在尋找WPF圖表控件,WinForms控件還是你在尋找指導來滾動你自己的?請更具體,以便社區知道如何回答你的問題。 – 2011-04-10 19:18:03
你是否設法獲取某些變量中的數據?你想用什麼技術來繪製它? – 2011-04-10 19:18:15
這裏有一些幫助:傳入的數據不是數字。它們是字節。可能代表ASCII碼的字節很難分辨。 – 2011-04-10 19:25:08