National Instruments Image Acqusition Software NI-IMAQdx Manual De Usuario

Descargar
Página de 65
Appendix A
Register-Level Programming
A-2
ni.com
Figure A-1.  Explanation of Split Transactions
NI-IMAQdx supports the 1394 Trade Association IIDC 1.31 register 
specification and the GigE Vision 1.0 specification for industrial cameras. 
Most of the intricacies of register-level programming are abstracted by the 
driver. The driver is responsible for manipulating camera features and 
activating/deactivating the video data stream. 
Some cameras implement additional registers that are not contained in the 
IIDC 1.31 or GigE Vision 1.0 specifications. These advanced camera 
features are not natively supported by the camera driver. To use these 
advanced features, you must use the low-level, register-level access tools to 
communicate with the camera.
GigE Vision cameras have all features defined in an XML file which 
normally eliminates the need for direct register programming.
Host Computer
IEEE 1394 Camera
(1) Send Request
(5) Receive Result
(2) Receive Request and
 
Send Pending Packet
(3) Receive Pending Packet.
 
Wait for complete
(4) Complete Request
 
and Send Result
(4) Receive Result
GigE Vision Camera
(2) Receive Request
(3) Send Result