User Sets#
A user set (also called "configuration set") is a group of parameter values. It contains all parameter settings needed to control the camera, with a few exceptions.
Some user sets are preset and read-only. These user sets are also called "factory sets".
Using the Feature#
What's in a User Set?#
Each user set includes the values of all camera parameters, with the following exceptions:
-
Parameter values related to the following camera features are not included:
-
On ace Classic/U/L cameras, parameter values related to the LUT camera feature are also not included.
- Values of parameters that include the term "Selector" in their names are not included (e.g.,
GainSelector). Exceptions:TestImageSelector,GammaSelector,LightSourceSelector. - The value of the
DeviceUserIDparameter is not included. -
The value of the
GevGVSPExtendedIDModeparameter is not included. -
Only the following Network-Related Parameters are included:
- Packet Size (
GevSCPSPacketSize) - Inter-Packet Delay (
GevSCPD) - Frame Transmission Delay (
GevSCFTD) - Bandwidth Reserve (
GevSCBWR) - Bandwidth Reserve Accumulation (
GevSCBWRA) - Bandwidth Reserve Mode (
BandwidthReserveMode)
- Packet Size (
This means that when you load or save a user set, the values of all camera parameters will be loaded or saved, except the parameters listed above.
Loading a User Set#
Info
- When a user set is loaded, it overwrites the current camera settings.
- Loading a user set is only possible when the camera is idle, i.e., not acquiring images.
- Set the
UserSetSelectorparameter to one of the available user sets, e.g.,UserSet1. - Execute the
UserSetLoadcommand.
Saving a User Set#
Info
- Only the
UserSet1,UserSet2, andUserSet3user sets can be saved. The other user sets are read-only. - Saving a user set is only possible when the camera is idle, i.e., not acquiring images.
- Set the
UserSetSelectorparameter to one of the available user sets, e.g.,UserSet1. - Execute the
UserSetSavecommand.
Choosing a Startup Set#
Info
- The user set that you have chosen as the startup set will be loaded when the camera is powered on.
- Choosing a startup set is only possible when the camera is idle, i.e., not acquiring images.
- Set the
UserSetDefaultparameter to one of the available user sets, e.g.,UserSet1. - Power-cycle the camera for the new startup set to become effective.
Available User Sets#
Depending on your camera model, the following user sets are available:
Default#
The Default user set is a read-only factory set. This is the default startup set on all cameras, except Basler MED ace cameras.
Loading this set configures the camera to provide good camera performance for a variety of applications under average operating conditions.
The Default user set contains the factory default settings of all the camera's parameter values.
High Gain#
The HighGain user set is a read-only factory set.
Loading this set increases the gain by 6 dB.
The HighGain user set contains the same parameter values as the Default user set, with the following exception:
- If available, the
Gainparameter is set to a value that increases the gain by 6 dB compared to theDefaultuser set. The actual parameter value varies by camera model.
Auto Functions#
The AutoFunctions user set is a read-only factory set.
Loading this user set enables the camera's Exposure Auto and Gain Auto auto functions.
The AutoFunctions user set contains the same parameter values as the Default user set, with the following exceptions:
- The
GainAutoparameter is set toContinuous. - The
ExposureAutoparameter is set toContinuous. - The
AutoFunctionProfileparameter is set toMinimizeGain.
Color#
The Color user set is a read-only factory set.
Loading this user set configures the camera to produce good color images under the most common lighting conditions.
The Color user set contains the same parameter values as the Default user set, with the following exceptions:
- The
LightSourcePresetparameter is set toDaylight5000K. - The
BalanceRatioparameter values are set according to theDaylight5000Klight source preset. - If available, the
GammaSelectorparameter is set tosRGB. - If available, the
ProcessedRawEnableparameter is set totrue.
Color Raw#
The ColorRaw user set is a read-only factory set.
Loading this set disables the color enhancement features.
The ColorRaw user set contains the same parameter values as the Default user set, with the following exceptions:
- The
LightSourcePresetparameter is set toOff. - The
BalanceRatioparameter values for all color channels (red, green, blue) are set to 1. - If available, the
ColorAdjustmentEnableparameter is set tofalse. - If available, the
GammaEnableparameter is set tofalse. - If available, the
GammaSelectorparameter is set toUser.
Light Microscopy#
The LightMicroscopy user set is a read-only factory set. This is the default startup set on Basler MED ace cameras.
Loading this set configures the camera to produce good images with light microscopes.
The LightMicroscopy user set contains the same parameter values as the Default user set, with the following exceptions:
- The
ExposureAutoparameter is set toContinuous. - The
AutoFunctionProfileparameter is set toMinimizeGainQuick. - The
AutoTargetBrightnessparameter is set to 0.592. - The
AutoFunctionROIUseTonalRangeparameter is set totrue. - The
BslBrightnessparameter is set to -0.0625. - The
BslContrastparameter is set to 0.15625. - The
SharpnessEnhancementparameter is set to the following value:- acA2440-35umMED and acA2440-75umMED cameras: 1.7
- acA2500-20gmMED cameras: 2.2
- All other Basler MED ace cameras: 3.7
- On color cameras, the
LightSourcePresetparameter is set toDaylight6500K. - On color cameras, the
PixelFormatparameter is set toRGB8. - On color cameras, the
DemosaicingModeparameter is set toBaslerPGI. - On mono cameras, the
PgiModeparameter is set toOn.
User Set 1, User Set 2, and User Set 3#
You can use the UserSet1, UserSet2, and UserSet3 user sets to load and save your own camera settings.
Initially, these user sets contain the same parameter values as the Default user set. You can overwrite those values with your own settings to create a user set that is customized for your application.
To restore those settings every time the camera is reset, choose a user set as the startup set.
Info
On boost V cameras, the DeviceReset command doesn't load a configured startup user set. Power-cycle the camera for the startup set to become effective.
Specifics#
| Camera Model | Available User Sets |
|---|---|
| a2A640-240gmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A640-240umSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A1280-80gmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A1280-125umSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-51gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-160ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-160ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-160umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-160umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-165g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A1920-165g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-35gmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-37gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-37gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-37gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-37gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-110umSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-114umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2048-173cmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2440-98g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2440-98g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-23gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-75ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-75ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-75umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-75umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-105g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-105g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-120cc | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-120cm | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-210cc | User Set 1 User Set 2 User Set 3 Default |
| a2A2448-210cm | User Set 1 User Set 2 User Set 3 Default |
| a2A2560-20gmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2560-70umSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2560-131cmSWIR | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-22gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-22gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-22gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-22gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-60ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-60ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-60umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2590-60umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-20gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-20gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-20gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-20gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-64ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-64ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-64umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2600-64umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-14gmUV | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-48ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-48ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-48umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-48umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-48umUV | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-67g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-67g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-67g5mUV | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-86cc | User Set 1 User Set 2 User Set 3 Default |
| a2A2840-86cm | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-9gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-9gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-9gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-9gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-31ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-31ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-31umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-31umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-42g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3536-42g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-13gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-13gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-13gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-13gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-45ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-45ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-45umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A3840-45umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-9gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-30ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-30ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-30umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-30umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-44g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-44g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-67cc | User Set 1 User Set 2 User Set 3 Default |
| a2A4096-67cm | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-12gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-12gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-12gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-12gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-40ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-40ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-40umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4200-40umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-5gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-18ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-18ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-18umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-18umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-27g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-27g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-42cc | User Set 1 User Set 2 User Set 3 Default |
| a2A4504-42cm | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-6gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-6gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-6gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-6gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-20ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-20ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-20umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A4508-20umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-4gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-4gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-15ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-15umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-21g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-21g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-35cc | User Set 1 User Set 2 User Set 3 Default |
| a2A5060-35cm | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-7gmip67 | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-23ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-23ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-23umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-23umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-34g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-34g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-52cc | User Set 1 User Set 2 User Set 3 Default |
| a2A5320-52cm | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gcBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gcIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gcPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gmBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gmIP67 | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-4gmPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-15ucBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-15ucPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-15umBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-15umPRO | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-22g5cBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-22g5mBAS | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-35cc | User Set 1 User Set 2 User Set 3 Default |
| a2A5328-35cm | User Set 1 User Set 2 User Set 3 Default |
| acA640-121gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA640-300gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA640-300gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA640-750uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA640-750um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA720-290gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA720-290gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA720-520uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA720-520um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA800-200gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA800-200gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA800-510uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA800-510um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1280-60gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA1280-60gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1300-60gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA1300-60gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1300-60gmNIR | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1300-75gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1300-75gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1300-200uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1300-200um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1440-73gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1440-73gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1440-220uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1440-220um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1600-60gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA1600-60gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-25gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA1920-25gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-25uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-25um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-40gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1920-40gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-40uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-40ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA1920-40um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-40umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA1920-48gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1920-48gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-50gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1920-50gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-150uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1920-150um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-155uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA1920-155ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA1920-155um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA1920-155umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA2000-50gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA2000-50gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2000-165uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2000-165um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-25gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA2040-25gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-25gmNIR | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-35gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2040-35gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-55uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2040-55um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-90uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-90um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-90umNIR | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2040-120uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2040-120um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2440-20gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2440-20gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2440-35uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2440-35ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA2440-35um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2440-35umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA2440-75uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2440-75ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA2440-75um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2440-75umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA2500-14gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA2500-14gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2500-14uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2500-14um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2500-20gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2500-20gcMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA2500-20gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA2500-20gmMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA2500-60uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA2500-60um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA3088-16gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA3088-16gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA3088-57uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA3088-57ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA3088-57um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA3088-57umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA3800-10gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color |
| acA3800-10gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA3800-14uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA3800-14um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4024-8gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4024-8gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4024-29uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4024-29um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4096-11gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4096-11gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4096-30uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4096-30ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4096-30um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4096-30umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4096-40uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4096-40ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4096-40um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4096-40umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4112-8gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4112-8gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4112-20uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4112-20ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4112-20um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4112-20umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4112-30uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA4112-30ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA4112-30um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA4112-30umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| acA5472-5gc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA5472-5gm | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA5472-17uc | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw |
| acA5472-17ucMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Color Raw Light Microscopy |
| acA5472-17um | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions |
| acA5472-17umMED | User Set 1 User Set 2 User Set 3 Default High Gain Auto Functions Light Microscopy |
| boA1936-400cc | User Set 1 User Set 2 User Set 3 Default |
| boA1936-400cm | User Set 1 User Set 2 User Set 3 Default |
| boA2448-250cc | User Set 1 User Set 2 User Set 3 Default |
| boA2448-250cm | User Set 1 User Set 2 User Set 3 Default |
| boA2832-190cc | User Set 1 User Set 2 User Set 3 Default |
| boA2832-190cm | User Set 1 User Set 2 User Set 3 Default |
| boA4096-93cc | User Set 1 User Set 2 User Set 3 Default |
| boA4096-93cm | User Set 1 User Set 2 User Set 3 Default |
| boA4096-180cc | User Set 1 User Set 2 User Set 3 Default |
| boA4096-180cm | User Set 1 User Set 2 User Set 3 Default |
| boA4112-68cc | User Set 1 User Set 2 User Set 3 Default |
| boA4112-68cm | User Set 1 User Set 2 User Set 3 Default |
| boA4500-45cc | User Set 1 User Set 2 User Set 3 Default |
| boA4500-45cm | User Set 1 User Set 2 User Set 3 Default |
| boA4504-100cc | User Set 1 User Set 2 User Set 3 Default |
| boA4504-100cm | User Set 1 User Set 2 User Set 3 Default |
| boA5120-150cc | User Set 1 Default |
| boA5120-150cm | User Set 1 Default |
| boA5120-230cc | User Set 1 Default |
| boA5120-230cm | User Set 1 Default |
| boA5320-150cc | User Set 1 User Set 2 User Set 3 Default |
| boA5320-150cm | User Set 1 User Set 2 User Set 3 Default |
| boA5328-100cc | User Set 1 User Set 2 User Set 3 Default |
| boA5328-100cm | User Set 1 User Set 2 User Set 3 Default |
| boA6500-36cc | User Set 1 User Set 2 User Set 3 Default |
| boA6500-36cm | User Set 1 User Set 2 User Set 3 Default |
| boA8100-16cc | User Set 1 User Set 2 User Set 3 Default |
| boA8100-16cm | User Set 1 User Set 2 User Set 3 Default |
| boA9344-30cc | User Set 1 Default |
| boA9344-30cm | User Set 1 Default |
| boA9344-70cc | User Set 1 Default |
| boA9344-70cm | User Set 1 Default |
| boA13440-17cm | User Set 1 User Set 2 User Set 3 Default |
| daA720-520uc | User Set 1 User Set 2 User Set 3 Default |
| daA720-520um | User Set 1 User Set 2 User Set 3 Default |
| daA1280-54uc | User Set 1 User Set 2 User Set 3 Default |
| daA1280-54um | User Set 1 User Set 2 User Set 3 Default |
| daA1440-220uc | User Set 1 User Set 2 User Set 3 Default |
| daA1440-220um | User Set 1 User Set 2 User Set 3 Default |
| daA1600-60uc | User Set 1 User Set 2 User Set 3 Default |
| daA1600-60um | User Set 1 User Set 2 User Set 3 Default |
| daA1920-15um | User Set 1 User Set 2 User Set 3 Default |
| daA1920-30uc | User Set 1 User Set 2 User Set 3 Default |
| daA1920-30um | User Set 1 User Set 2 User Set 3 Default |
| daA1920-160uc | User Set 1 User Set 2 User Set 3 Default |
| daA1920-160um | User Set 1 User Set 2 User Set 3 Default |
| daA2448-70uc | User Set 1 User Set 2 User Set 3 Default |
| daA2448-70um | User Set 1 User Set 2 User Set 3 Default |
| daA2500-14uc | User Set 1 User Set 2 User Set 3 Default |
| daA2500-14um | User Set 1 User Set 2 User Set 3 Default |
| daA3840-45uc | User Set 1 User Set 2 User Set 3 Default |
| daA3840-45um | User Set 1 User Set 2 User Set 3 Default |
| dmA720-290gc | User Set 1 User Set 2 User Set 3 Default |
| dmA720-290gm | User Set 1 User Set 2 User Set 3 Default |
| dmA1440-73gc | User Set 1 User Set 2 User Set 3 Default |
| dmA1440-73gm | User Set 1 User Set 2 User Set 3 Default |
| dmA1920-51gc | User Set 1 User Set 2 User Set 3 Default |
| dmA1920-51gm | User Set 1 User Set 2 User Set 3 Default |
| dmA2048-37gc | User Set 1 User Set 2 User Set 3 Default |
| dmA2048-37gm | User Set 1 User Set 2 User Set 3 Default |
| dmA2448-23gc | User Set 1 User Set 2 User Set 3 Default |
| dmA2448-23gm | User Set 1 User Set 2 User Set 3 Default |
| dmA2840-14gc | User Set 1 User Set 2 User Set 3 Default |
| dmA2840-14gm | User Set 1 User Set 2 User Set 3 Default |
| dmA3536-9gc | User Set 1 User Set 2 User Set 3 Default |
| dmA3536-9gm | User Set 1 User Set 2 User Set 3 Default |
| dmA4096-9gc | User Set 1 User Set 2 User Set 3 Default |
| dmA4096-9gm | User Set 1 User Set 2 User Set 3 Default |
| puA1280-54uc | User Set 1 User Set 2 User Set 3 Default |
| puA1280-54um | User Set 1 User Set 2 User Set 3 Default |
| puA1600-60uc | User Set 1 User Set 2 User Set 3 Default |
| puA1600-60um | User Set 1 User Set 2 User Set 3 Default |
| puA1920-30uc | User Set 1 User Set 2 User Set 3 Default |
| puA1920-30um | User Set 1 User Set 2 User Set 3 Default |
| puA2500-14uc | User Set 1 User Set 2 User Set 3 Default |
| puA2500-14um | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-29gc | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-58gm | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-62cc | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-62g5c | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-172cm | User Set 1 User Set 2 User Set 3 Default |
| r2L2048-172g5m | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-14gc | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-29gm | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-42cc | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-42g5c | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-84cm | User Set 1 User Set 2 User Set 3 Default |
| r2L4096-84g5m | User Set 1 User Set 2 User Set 3 Default |
| r2L8192-80cc | User Set 1 User Set 2 User Set 3 Default |
| r2L8192-240cm | User Set 1 User Set 2 User Set 3 Default |
| r2L16384-60cc | User Set 1 User Set 2 User Set 3 Default |
| r2L16384-120cm | User Set 1 User Set 2 User Set 3 Default |
Sample Code#
ace Classic/U/L GigE Cameras#
// Load the High Gain user set
camera.UserSetSelector.SetValue(UserSetSelector_HighGain);
camera.UserSetLoad.Execute();
// Load the User Set 1 user set
camera.UserSetSelector.SetValue(UserSetSelector_UserSet1);
camera.UserSetLoad.Execute();
// Adjust some camera settings
camera.Width.SetValue(600);
camera.Height.SetValue(400);
camera.ExposureTime.SetValue(3500.0);
// Save the settings in User Set 1
camera.UserSetSelector.SetValue(UserSetSelector_UserSet1);
camera.UserSetSave.Execute();
// Designate User Set 1 as the startup set
camera.UserSetDefaultSelector.SetValue(UserSetDefaultSelector_UserSet1);
INodeMap& nodemap = camera.GetNodeMap();
// Load the High Gain user set
CEnumParameter(nodemap, "UserSetSelector").SetValue("HighGain");
CCommandParameter(nodemap, "UserSetLoad").Execute();
// Load the User Set 1 user set
CEnumParameter(nodemap, "UserSetSelector").SetValue("UserSet1");
CCommandParameter(nodemap, "UserSetLoad").Execute();
// Adjust some camera settings
CIntegerParameter(nodemap, "Width").SetValue(600);
CIntegerParameter(nodemap, "Height").SetValue(400);
CFloatParameter(nodemap, "ExposureTime").SetValue(3500.0);
// Save the settings in User Set 1
CEnumParameter(nodemap, "UserSetSelector").SetValue("UserSet1");
CCommandParameter(nodemap, "UserSetSave").Execute();
// Designate User Set 1 as the startup set
CEnumParameter(nodemap, "UserSetDefaultSelector").SetValue("UserSet1");
// Load the High Gain user set
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.HighGain);
camera.Parameters[PLCamera.UserSetLoad].Execute();
// Load the User Set 1 user set
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.UserSet1);
camera.Parameters[PLCamera.UserSetLoad].Execute();
// Adjust some camera settings
camera.Parameters[PLCamera.Width].SetValue(600);
camera.Parameters[PLCamera.Height].SetValue(400);
camera.Parameters[PLCamera.ExposureTime].SetValue(3500.0);
// Save the settings in User Set 1
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.UserSet1);
camera.Parameters[PLCamera.UserSetSave].Execute();
// Designate User Set 1 as the startup set
camera.Parameters[PLCamera.UserSetDefaultSelector].SetValue(PLCamera.UserSetDefaultSelector.UserSet1);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
/* Load the High Gain user set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "HighGain");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetLoad");
CHECK(errRes);
/* Load the User Set 1 user set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "UserSet1");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetLoad");
CHECK(errRes);
/* Adjust some camera settings */
errRes = PylonDeviceSetIntegerFeature(hdev, "Width", 600);
CHECK(errRes);
errRes = PylonDeviceSetIntegerFeature(hdev, "Height", 400);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureTime", 3500.0);
CHECK(errRes);
/* Save the settings in User Set 1 */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "UserSet1");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetSave");
CHECK(errRes);
/* Designate User Set 1 as the startup set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetDefaultSelector", "UserSet1");
CHECK(errRes);
# Load the High Gain user set
camera.UserSetSelector.Value = "HighGain"
camera.UserSetLoad.Execute()
# Load the User Set 1 user set
camera.UserSetSelector.Value = "UserSet1"
camera.UserSetLoad.Execute()
# Adjust some camera settings
camera.Width.Value = 600
camera.Height.Value = 400
camera.ExposureTime.Value = 3500.0
# Save the settings in User Set 1
camera.UserSetSelector.Value = "UserSet1"
camera.UserSetSave.Execute()
# Designate User Set 1 as the startup set
camera.UserSetDefaultSelector.Value = "UserSet1"
Other Cameras#
// Load the High Gain user set
camera.UserSetSelector.SetValue(UserSetSelector_HighGain);
camera.UserSetLoad.Execute();
// Load the User Set 1 user set
camera.UserSetSelector.SetValue(UserSetSelector_UserSet1);
camera.UserSetLoad.Execute();
// Adjust some camera settings
camera.Width.SetValue(600);
camera.Height.SetValue(400);
camera.ExposureTime.SetValue(3500.0);
// Save the settings in User Set 1
camera.UserSetSelector.SetValue(UserSetSelector_UserSet1);
camera.UserSetSave.Execute();
// Designate User Set 1 as the startup set
camera.UserSetDefault.SetValue(UserSetDefault_UserSet1);
INodeMap& nodemap = camera.GetNodeMap();
// Load the High Gain user set
CEnumParameter(nodemap, "UserSetSelector").SetValue("HighGain");
CCommandParameter(nodemap, "UserSetLoad").Execute();
// Load the User Set 1 user set
CEnumParameter(nodemap, "UserSetSelector").SetValue("UserSet1");
CCommandParameter(nodemap, "UserSetLoad").Execute();
// Adjust some camera settings
CIntegerParameter(nodemap, "Width").SetValue(600);
CIntegerParameter(nodemap, "Height").SetValue(400);
CFloatParameter(nodemap, "ExposureTime").SetValue(3500.0);
// Save the settings in User Set 1
CEnumParameter(nodemap, "UserSetSelector").SetValue("UserSet1");
CCommandParameter(nodemap, "UserSetSave").Execute();
// Designate User Set 1 as the startup set
CEnumParameter(nodemap, "UserSetDefault").SetValue("UserSet1");
// Load the High Gain user set
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.HighGain);
camera.Parameters[PLCamera.UserSetLoad].Execute();
// Load the User Set 1 user set
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.UserSet1);
camera.Parameters[PLCamera.UserSetLoad].Execute();
// Adjust some camera settings
camera.Parameters[PLCamera.Width].SetValue(600);
camera.Parameters[PLCamera.Height].SetValue(400);
camera.Parameters[PLCamera.ExposureTime].SetValue(3500.0);
// Save the settings in User Set 1
camera.Parameters[PLCamera.UserSetSelector].SetValue(PLCamera.UserSetSelector.UserSet1);
camera.Parameters[PLCamera.UserSetSave].Execute();
// Designate User Set 1 as the startup set
camera.Parameters[PLCamera.UserSetDefault].SetValue(PLCamera.UserSetDefault.UserSet1);
/* Macro to check for errors */
#define CHECK(errc) if (GENAPI_E_OK != errc) printErrorAndExit(errc)
GENAPIC_RESULT errRes = GENAPI_E_OK; /* Return value of pylon methods */
/* Load the High Gain user set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "HighGain");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetLoad");
CHECK(errRes);
/* Load the User Set 1 user set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "UserSet1");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetLoad");
CHECK(errRes);
/* Adjust some camera settings */
errRes = PylonDeviceSetIntegerFeature(hdev, "Width", 600);
CHECK(errRes);
errRes = PylonDeviceSetIntegerFeature(hdev, "Height", 400);
CHECK(errRes);
errRes = PylonDeviceSetFloatFeature(hdev, "ExposureTime", 3500.0);
CHECK(errRes);
/* Save the settings in User Set 1 */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetSelector", "UserSet1");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "UserSetSave");
CHECK(errRes);
/* Designate User Set 1 as the startup set */
errRes = PylonDeviceFeatureFromString(hdev, "UserSetDefault", "UserSet1");
CHECK(errRes);
# Load the High Gain user set
camera.UserSetSelector.Value = "HighGain"
camera.UserSetLoad.Execute()
# Load the User Set 1 user set
camera.UserSetSelector.Value = "UserSet1"
camera.UserSetLoad.Execute()
# Adjust some camera settings
camera.Width.Value = 600
camera.Height.Value = 400
camera.ExposureTime.Value = 3500.0
# Save the settings in User Set 1
camera.UserSetSelector.Value = "UserSet1"
camera.UserSetSave.Execute()
# Designate User Set 1 as the startup set
camera.UserSetDefault.Value = "UserSet1"
You can also use the pylon Viewer to easily set the parameters.