2012-02-10 24 views
0

我能夠通過使用杆顯示器明文

serialPort1.Write("Hello World"); 

,但如何清除所有顯示的文字,並開始一個新的文本發送文本COM1?即時通訊使用VFD-800 :)

+0

我從這裏讀到類,但似乎沒有什麼是helpng :(http://msdn.microsoft.com/en-us/library/system.io.ports.serialport.aspx – melvintcs 2012-02-10 03:13:52

+0

一旦數據離開你的串口你無論接收設備如何選擇它,這就是決定,我認爲你需要閱讀VFD-800手冊;在那裏你可能會發現像esacpe序列這樣的特定任務,例如。 ..清除屏幕所以你可以將序列寫入串口,然後VFD-800會爲你清除屏幕 – andrew 2012-02-10 03:59:44

+0

我在這裏找到了一個手冊 http://support.j2rs.com/Docs/VFD %20Pole%20Display.pdf 但我duno如何在c#上使用ESC代碼,可以指導我嗎? – melvintcs 2012-02-10 04:06:38

回答

0

第30頁你鏈接到手冊中包含的CLR從而將「清晰顯示屏幕和清晰的字符串模式」的命令。

爲此,您需要發送十六進制代碼0C。

如何發送的十六進制代碼下串口線鏈接:

http://www.codeguru.com/forum/showthread.php?t=509359

您也想查找你可能會需要像定位光標的其他代碼。