2014-05-07 108 views
0

我正在研究通過串口在不同語言和不同平臺之間進行通信的代碼,我想要一個可以使用的測試機制,它將連接到一個串行端口,然後運行一系列腳本對話(發送「這個」,等待「那個」,暫停2s,再等「那」等等)。消息是二進制的。我可以寫些東西,但是已經有些東西已經有了幾十年的成熟了,所以我不僅要重新發明輪子,而且可能會讓它變成三角形。有人知道這樣的事情嗎?可以是Windows或Linux。如何迴歸測試串行通訊?

回答

0

我不確定要理解你的問題......如果你正在開發的是一個獨特的(你自己的)串行協議來執行一些來自不同平臺(使用不同編程語言)的任務,所有的談論你的協議,你想要做什麼就是將一根串行電纜連接到PC設備,並將PC協議串行命令發送到設備(可能是另一臺PC)來測試你的軟件,是的,有很多軟件可以發送串行數據:

隨着免費版本的一些限制: http://www.commfront.com/commfront-downloads.htm

從Extron的全免費軟件(您可以發送一個腳本文件) : http://www.extron.com/product/software.aspx?id=dataviewer&s=5

還有更多,特別是如果想浪費你的錢,但那些是我已經工作了幾年,並且工作很好。

+0

謝謝。是的,這就是我想要做的,但具有明確的通過/失敗指示,能夠使用高編號的串行端口,並且能夠忽略一些答覆來測試錯誤恢復/重新發送。這兩個人沒有做我想做的事,但搜索他們的名字後,我找到了一個由我正在努力的許多人組成的名單。 –