This VI loads camera settings from the specified memory channel of the camera's non-volatile memory.


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


Controls and Indicators


          hCamera IN is the camera handle. This value is returned by Initialize.vi and is passed between Pixelink VIs as a reference.


            uChannel IN is the memory channel number from which the camera settings will be loaded.


            hCamera OUT has the same value as hCamera IN.


Details


This VI overwrites all current camera settings, except look up tables, with the ones stored in the memory channel specified by uChannel IN. If the camera uses the lookup table to implement a gamma function, then the values in the lookup table may get overwritten if gamma is turned on.


If multiple descriptors are being used, then the current descriptor is loaded with the new settings. Settings pertaining to multiple descriptors (such as the number of descriptors and their order) are not affected.


Memory channel 0 is read only and holds the factory default settings.  To reconfigure the camera to the factory defaults, call LoadSettings with uChannel IN set to 0.  


User-definable memory channels start at 1.  The maximum number of memory channels can be determined by calling GetCameraFeatures.vi with uFeatureID IN set to FEATURE_MEMORY_CHANNEL.


See also SaveSettings.


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