This VI obtains the camera handle required for subsequent API calls and initializes the camera in its entirety.



.....................................................................................................................................................................................................


Controls and Indicators



          uSerialNumber IN is the serial number of the target camera. If there is only one camera known to the system, this value is ignored. If there is more than one camera known to the system, this value is used to differentiate among the cameras. If there is no camera attached with the requested serial number then an appropriate error code will be returned. 


          phCamera OUT is the handle to the camera. This value should be passed to all subsequent PixeLINK VI calls.


          uSerialNumber OUT has the same value as uSerialNumber IN.



Details


This VI must be called by the application VI before any operations are performed with the camera.  A camera cannot be initialized twice nor can two applications initialize the same camera.


Once initialized, the application VI should ensure that the camera is uninitialized prior to exiting.  A camera can be uninitialized with a call to Uninitialize.vi.  If the application VI aborts without uninitializing the camera, then the user may have to exit LabVIEW before rerunning the application VI


Note: See Error Handling for error input and output information and error codes.