想請問大家我想用visa usb conctrol來控制usb介面的印表機
我有看過教學~http://it360.tw/epaper/00017/
我有照上面的程式打過可是我的印表機還是部會有任何反應
是否還要加功能還是哪裡要修改~我用的印表機是HP的
想請問大家我想用visa usb conctrol來控制usb介面的印表機
我有看過教學~http://it360.tw/epaper/00017/
我有照上面的程式打過可是我的印表機還是部會有任何反應
是否還要加功能還是哪裡要修改~我用的印表機是HP的
這篇文章一開始就說了"這樣的作法可以在不需要該USB的驅動程式情形下就能與該USB裝置溝通, 缺點就是由於屬於非常底層的I/O, 因此必須非常瞭解該裝置的USB command, 當然如果你自己就是該USB裝置的韌體開發者, 一定是很瞭解這些USB command了",你是要自己寫程式控制HP印表機清洗墨水夾,偵測洗墨水夾容量…等,你知道指令嗎?還是你只是單純想列印出資料?
[QUOTE=DonWang]這篇文章一開始就說了"這樣的作法可以在不需要該USB的驅動程式情形下就能與該USB裝置溝通, 缺點就是由於屬於非常底層的I/O, 因此必須非常瞭解該裝置的USB command, 當然如果你自己就是該USB裝置的韌體開發者, 一定是很瞭解這些USB command了",你是要自己寫程式控制HP印表機清洗墨水夾,偵測洗墨水夾容量...等,你知道指令嗎?還是你只是單純想列印出資料?[/QUOTE]
單純的想列印資料(譬如我輸入數字或文字他可以印出來~或是把我量測到的電壓電流直印出來)
我想在請問各位
我在NI官網找載的範例usbraw 的USBRawBulkMain.vi
我想用來控制印表機USB介面的但是出現錯誤Doc1.doc
我的印表機是hp deskjet 656c
還請各位幫忙
部用這麼麻煩控制visa

[QUOTE=d83d83boy]
[QUOTE=DonWang]這篇文章一開始就說了"這樣的作法可以在不需要該USB的驅動程式情形下就能與該USB裝置溝通, 缺點就是由於屬於非常底層的I/O, 因此必須非常瞭解該裝置的USB command, 當然如果你自己就是該USB裝置的韌體開發者, 一定是很瞭解這些USB command了",你是要自己寫程式控制HP印表機清洗墨水夾,偵測洗墨水夾容量...等,你知道指令嗎?還是你只是單純想列印出資料?[/QUOTE]
單純的想列印資料(譬如我輸入數字或文字他可以印出來~或是把我量測到的電壓電流直印出來)
[/QUOTE]
我的意思與scott70一樣只是單純的想列印資料根本不用控制visa或usb的資料傳輸.
[QUOTE=DonWang][QUOTE=d83d83boy]
[QUOTE=DonWang]這篇文章一開始就說了"這樣的作法可以在不需要該USB的驅動程式情形下就能與該USB裝置溝通, 缺點就是由於屬於非常底層的I/O, 因此必須非常瞭解該裝置的USB command, 當然如果你自己就是該USB裝置的韌體開發者, 一定是很瞭解這些USB command了",你是要自己寫程式控制HP印表機清洗墨水夾,偵測洗墨水夾容量...等,你知道指令嗎?還是你只是單純想列印出資料?[/QUOTE]
單純的想列印資料(譬如我輸入數字或文字他可以印出來~或是把我量測到的電壓電流直印出來)
[/QUOTE]
我的意思與scott70一樣只是單純的想列印資料根本不用控制visa或usb的資料傳輸.
[/QUOTE]
感謝你們兩位~
我現在碰到新問題~我用了那個example~但是還是不能列印~Doc2.doc
[QUOTE=d83d83boy][QUOTE=DonWang][QUOTE=d83d83boy]
[QUOTE=DonWang]這篇文章一開始就說了"這樣的作法可以在不需要該USB的驅動程式情形下就能與該USB裝置溝通, 缺點就是由於屬於非常底層的I/O, 因此必須非常瞭解該裝置的USB command, 當然如果你自己就是該USB裝置的韌體開發者, 一定是很瞭解這些USB command了",你是要自己寫程式控制HP印表機清洗墨水夾,偵測洗墨水夾容量...等,你知道指令嗎?還是你只是單純想列印出資料?[/QUOTE]
單純的想列印資料(譬如我輸入數字或文字他可以印出來~或是把我量測到的電壓電流直印出來)
[/QUOTE]
我的意思與scott70一樣只是單純的想列印資料根本不用控制visa或usb的資料傳輸.
[/QUOTE]
感謝你們兩位~
我現在碰到新問題~我用了那個example~但是還是不能列印~Doc2.doc
[/QUOTE]
我測試"Text Report Example.vi"是OK的,你印表機的設定OK嗎?