COM Port 傳送Data 的問題? |
尚未結案
|
JammyHuang
一般會員 發表:7 回覆:2 積分:1 註冊:2004-05-20 發送簡訊給我 |
我目前是用SaxComm元件來收送COM Port的Data,但是在傳送Data時遇到一些問題如下:
SaxComm屬性設定如下 SaxComm->AutoReceive = false; SaxComm->Echo = false; SaxComm->AutoScrollKeyboard = true; SaxComm->AutoScrollRow = true; SaxComm->Handshaking = Handshaking_None; SaxComm->InputEcho = true; SaxComm->Emulation = Emulation_VT100; SaxComm->XferProtocol = Protocol_XModemChecksum; SaxComm->CommPort = 1; SaxComm->Settings = "9600,n,8,1" SaxComm->PortOpen = true; QUESTION:順利連線COM1成功,接下來我想傳送一個ESC健值給COM Port,我下了如下的cmd SaxComm->Output = (WideString)0x1B; (我的Device一開始會先做DRAM的Testing...我想送一個ESC跳過Scan的步驟,就像電腦剛開機會去掃RAM一樣) 但是我在SaxComm畫面上只會看到他Show出27字樣,並沒有去做ESC鍵(取消)的功能. 請問有人有遇過類似的問題嗎??是我哪邊設定沒注意到嗎? PS. 我如果單純送字串是沒問題的(SaxComm->OutputLine = "TEST";) |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |