visa usb 控制的問題

想請問大家我想用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

![](upload://tdT2DQs6Lm58mED7DalbljKwO7w.jpeg)

[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

visaprinting.vi

想在請問一下~我修改了一個程式~但是執行實是錯誤的

可以幫我看一下嗎~謝謝

[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嗎?