All Pixelink Cameras
The memory channel feature stores all camera parameters into non-volatile memory. It is similar to camera configuration files used in frame grabbers and some software packages such as LabVIEW but here the file resides with the camera, not the host PC.
The on-board memory allows the camera to be configured on one computer and used on another without the need to transfer camera configuration files or other configuration data. For example, the camera could be set up to provide a 648 x 480 field of view at 88 frames per second with a particular exposure, gamma and white balance settings and these settings programmed into the camera memory. The next time the camera is initialized, on any PC, it will default to these settings. This is especially useful for software packages that have limited camera control capabilities. The camera can be configured with Pixelink software and used in that configuration by a third party application.
The camera memory can also be used to establish a known state for an automatic control process. At the start of the process, the camera parameters can be reset to those in camera memory without the need to set all parameters in software.
Valid values are 0 for factory defaults or 1 for memory channel 1. During power-up, the camera will always load the configuration parameters stored in Memory Channel 1. When the camera is delivered from the factory, the configuration in Memory Channel 1 matches the factory defaults in Memory Channel 0.
The user can always restore the user settings to the factory defaults as follows:
Apply the settings for memory channel 0
Save those settings back into memory channel 1.
The memory channel is saved with the API function PxLSaveSettings and is applied with the API function PxLLoadSettings.
Read with PxLGetCameraFeatures to determine MAX_MEMORY_CHANNEL
The memory channel to which the settings can be saved.
|Camera||Presence||Read Only||Auto||Manual||One-time Auto||Off||CiD|
|fValue||None||Absolute||0||1||0||1||Memory Channel 0|