hHandle = CreateFile(device.Port.c_str(), GENERIC_READ | GENERIC_WRITE, 0, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
求教大神,熱敏列印機 esc pos指令,怎么獲取列印機狀態的。
0x10, 0x04, 4
只知道獲取狀態指令,但是發送指令后,怎么讀取回傳值的?
uj5u.com熱心網友回復:
你先要找到READ函式uj5u.com熱心網友回復:
這是不是應該找廠家拿開發檔案呢?uj5u.com熱心網友回復:
用了讀取方法,先寫入命令,然后執行ReadFile,執行后直接卡死。
uj5u.com熱心網友回復:
你先用串口除錯助手看看寫入和回讀的對不對
uj5u.com熱心網友回復:
你先要找到READ函式
用了讀取方法,先寫入命令,然后執行ReadFile,執行后直接卡死。
你先用串口除錯助手看看寫入和回讀的對不對
用bus hound抓包,寫入讀取命令正常,沒有回讀資料。關鍵不知道怎么是正常的,沒有除錯過列印機。
uj5u.com熱心網友回復:
你先要找到READ函式
用了讀取方法,先寫入命令,然后執行ReadFile,執行后直接卡死。
你先用串口除錯助手看看寫入和回讀的對不對
用bus hound抓包,寫入讀取命令正常,沒有回讀資料。關鍵不知道怎么是正常的,沒有除錯過列印機。
列印機一般是接收到'\r\n"就開始列印了,你隨便發點字串過去然后發"\r\n"看列印機有沒有動
uj5u.com熱心網友回復:
你先要找到READ函式
用了讀取方法,先寫入命令,然后執行ReadFile,執行后直接卡死。
你先用串口除錯助手看看寫入和回讀的對不對
用bus hound抓包,寫入讀取命令正常,沒有回讀資料。關鍵不知道怎么是正常的,沒有除錯過列印機。
列印機一般是接收到'\r\n"就開始列印了,你隨便發點字串過去然后發"\r\n"看列印機有沒有動
問了官網客服,USB不支持回讀,不能查詢列印機狀態。感謝你的答復。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/45667.html
標籤:單片機/工控
上一篇:(pic)利用按鍵來完成每按一次RD0按鍵,數碼管數值增加1,這是什么錯誤?請教高人。
下一篇:求一份代碼
