From 04:00 PM CDT – 08:00 PM CDT (09:00 PM UTC – 01:00 AM UTC) Tuesday, April 16, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



用程式的方法搜尋附加的IEEE-1394相機



主要軟體:
主要軟體版本: 2.0
主要軟體修正版本: 2.1
次要軟體: N/A

問題:

我要如何使用程式的方法找到有哪些IEEE-1394相機連結到我的系統上?



解答:

NI-IMAQdx驅動程式使用IMAQdx Enumerate Cameras.vi列出有連接的相機.這個VI傳回一個相機資訊的叢集陣列.這個相機資訊叢集包含相機的標準資訊,例如類型,介面名稱,製造商名稱,模組名稱等等.

上ㄧ代的NI-IMAQ for 1394驅動程式使用IMAQ1394 Get Interface Files.vi.這個VI回傳一個介面檔案的叢集陣列.這些叢集也包含相機的標準資訊.

然而,這兩個VI有一個明顯的分別.每一個IMAQdx Enumerate Cameras.vi陣列中的元素對應到ㄧ個當VI執行時有連接的相機.而每一個IMAQ1394 Get Interface Files.vi陣列中的元素對應到包含在NI-IMAQ for 1394 *.iid檔案中的ㄧ台相機.這表示只要某台相機曾經被連接過,它就會出現在生成的陣列中(除非*.iid 檔案被刪除或是這台相機從這個檔案中被移除).如果相機沒有被連接,則這個在介面檔案叢集中的"旗標"元素的數値會等於0,如果相機有被連接,則此數值會等於1.



相關連結:

附加檔案:





報告日期: 12/20/2005
最後更新: 05/29/2008
文件偏號: 3SJC01QT