Skip to content

Remove Parameter Limits#

The Remove Parameter Limits camera feature allows you to remove the factory limits of certain camera features.

When the factory limits are removed, extended parameter value ranges are available.

Using the Feature#

How It Works#

Normally, a parameter's allowed value range is limited. These factory limits are designed to ensure optimum camera performance and, in particular, good image quality. For certain use cases, however, you may want to specify parameter values outside of the factory limits. This is where the ability to remove parameter limits comes in useful.

Which parameter limits can be removed depends on your camera model.

Removing a Parameter Limit#

To remove a parameter limit:

  1. Select the parameter whose limits you want to remove in the RemoveParameterLimitSelector.
  2. Set the RemoveParameterLimit parameter to true.

Specifics#

Info

The following table lists the parameter limits that can be selected using the RemoveParameterLimitSelector. However, there are parameters whose limits remain unchanged. Make sure that the parameter limit has been effectively removed by checking the corresponding parameter, e.g., Gain.

Show all camera models

Camera Model Selectable Parameter Limits
a2A640-240gmSWIR Remove Parameter Limits feature not supported
a2A640-240umSWIR Remove Parameter Limits feature not supported
a2A1280-80gmSWIR Remove Parameter Limits feature not supported
a2A1280-125umSWIR Remove Parameter Limits feature not supported
a2A1920-51gcBAS Remove Parameter Limits feature not supported
a2A1920-51gcPRO Remove Parameter Limits feature not supported
a2A1920-51gmBAS Remove Parameter Limits feature not supported
a2A1920-51gmPRO Remove Parameter Limits feature not supported
a2A1920-160ucBAS Remove Parameter Limits feature not supported
a2A1920-160ucPRO Remove Parameter Limits feature not supported
a2A1920-160umBAS Remove Parameter Limits feature not supported
a2A1920-160umPRO Remove Parameter Limits feature not supported
a2A1920-165g5cBAS Remove Parameter Limits feature not supported
a2A1920-165g5mBAS Remove Parameter Limits feature not supported
a2A2440-98g5cBAS Remove Parameter Limits feature not supported
a2A2440-98g5mBAS Remove Parameter Limits feature not supported
a2A2448-23gcBAS Remove Parameter Limits feature not supported
a2A2448-23gcPRO Remove Parameter Limits feature not supported
a2A2448-23gmBAS Remove Parameter Limits feature not supported
a2A2448-23gmPRO Remove Parameter Limits feature not supported
a2A2448-75ucBAS Remove Parameter Limits feature not supported
a2A2448-75ucPRO Remove Parameter Limits feature not supported
a2A2448-75umBAS Remove Parameter Limits feature not supported
a2A2448-75umPRO Remove Parameter Limits feature not supported
a2A2448-105g5cBAS Remove Parameter Limits feature not supported
a2A2448-105g5mBAS Remove Parameter Limits feature not supported
a2A2590-22gcBAS Remove Parameter Limits feature not supported
a2A2590-22gcPRO Remove Parameter Limits feature not supported
a2A2590-22gmBAS Remove Parameter Limits feature not supported
a2A2590-22gmPRO Remove Parameter Limits feature not supported
a2A2590-60ucBAS Remove Parameter Limits feature not supported
a2A2590-60ucPRO Remove Parameter Limits feature not supported
a2A2590-60umBAS Remove Parameter Limits feature not supported
a2A2590-60umPRO Remove Parameter Limits feature not supported
a2A2600-20gcBAS Remove Parameter Limits feature not supported
a2A2600-20gcPRO Remove Parameter Limits feature not supported
a2A2600-20gmBAS Remove Parameter Limits feature not supported
a2A2600-20gmPRO Remove Parameter Limits feature not supported
a2A2600-64ucBAS Remove Parameter Limits feature not supported
a2A2600-64ucPRO Remove Parameter Limits feature not supported
a2A2600-64umBAS Remove Parameter Limits feature not supported
a2A2600-64umPRO Remove Parameter Limits feature not supported
a2A2840-14gcBAS Remove Parameter Limits feature not supported
a2A2840-14gcPRO Remove Parameter Limits feature not supported
a2A2840-14gmBAS Remove Parameter Limits feature not supported
a2A2840-14gmPRO Remove Parameter Limits feature not supported
a2A2840-48ucBAS Remove Parameter Limits feature not supported
a2A2840-48ucPRO Remove Parameter Limits feature not supported
a2A2840-48umBAS Remove Parameter Limits feature not supported
a2A2840-48umPRO Remove Parameter Limits feature not supported
a2A2840-67g5cBAS Remove Parameter Limits feature not supported
a2A2840-67g5mBAS Remove Parameter Limits feature not supported
a2A3840-13gcBAS Remove Parameter Limits feature not supported
a2A3840-13gcPRO Remove Parameter Limits feature not supported
a2A3840-13gmBAS Remove Parameter Limits feature not supported
a2A3840-13gmPRO Remove Parameter Limits feature not supported
a2A3840-45ucBAS Remove Parameter Limits feature not supported
a2A3840-45ucPRO Remove Parameter Limits feature not supported
a2A3840-45umBAS Remove Parameter Limits feature not supported
a2A3840-45umPRO Remove Parameter Limits feature not supported
a2A4096-9gcBAS Remove Parameter Limits feature not supported
a2A4096-9gcPRO Remove Parameter Limits feature not supported
a2A4096-9gmBAS Remove Parameter Limits feature not supported
a2A4096-9gmPRO Remove Parameter Limits feature not supported
a2A4096-30ucBAS Remove Parameter Limits feature not supported
a2A4096-30ucPRO Remove Parameter Limits feature not supported
a2A4096-30umBAS Remove Parameter Limits feature not supported
a2A4096-30umPRO Remove Parameter Limits feature not supported
a2A4096-44g5cBAS Remove Parameter Limits feature not supported
a2A4096-44g5mBAS Remove Parameter Limits feature not supported
a2A4200-12gcBAS Remove Parameter Limits feature not supported
a2A4200-12gcPRO Remove Parameter Limits feature not supported
a2A4200-12gmBAS Remove Parameter Limits feature not supported
a2A4200-12gmPRO Remove Parameter Limits feature not supported
a2A4200-40ucBAS Remove Parameter Limits feature not supported
a2A4200-40ucPRO Remove Parameter Limits feature not supported
a2A4200-40umBAS Remove Parameter Limits feature not supported
a2A4200-40umPRO Remove Parameter Limits feature not supported
a2A4504-5gcBAS Remove Parameter Limits feature not supported
a2A4504-5gcPRO Remove Parameter Limits feature not supported
a2A4504-5gmBAS Remove Parameter Limits feature not supported
a2A4504-5gmPRO Remove Parameter Limits feature not supported
a2A4504-18ucBAS Remove Parameter Limits feature not supported
a2A4504-18ucPRO Remove Parameter Limits feature not supported
a2A4504-18umBAS Remove Parameter Limits feature not supported
a2A4504-18umPRO Remove Parameter Limits feature not supported
a2A4504-27g5cBAS Remove Parameter Limits feature not supported
a2A4504-27g5mBAS Remove Parameter Limits feature not supported
a2A4508-6gcBAS Remove Parameter Limits feature not supported
a2A4508-6gcPRO Remove Parameter Limits feature not supported
a2A4508-6gmBAS Remove Parameter Limits feature not supported
a2A4508-6gmPRO Remove Parameter Limits feature not supported
a2A4508-20ucBAS Remove Parameter Limits feature not supported
a2A4508-20ucPRO Remove Parameter Limits feature not supported
a2A4508-20umBAS Remove Parameter Limits feature not supported
a2A4508-20umPRO Remove Parameter Limits feature not supported
a2A5320-7gcBAS Remove Parameter Limits feature not supported
a2A5320-7gcPRO Remove Parameter Limits feature not supported
a2A5320-7gmBAS Remove Parameter Limits feature not supported
a2A5320-7gmPRO Remove Parameter Limits feature not supported
a2A5320-23ucBAS Remove Parameter Limits feature not supported
a2A5320-23ucPRO Remove Parameter Limits feature not supported
a2A5320-23umBAS Remove Parameter Limits feature not supported
a2A5320-23umPRO Remove Parameter Limits feature not supported
a2A5320-34g5cBAS Remove Parameter Limits feature not supported
a2A5320-34g5mBAS Remove Parameter Limits feature not supported
a2A5328-4gcBAS Remove Parameter Limits feature not supported
a2A5328-4gcPRO Remove Parameter Limits feature not supported
a2A5328-4gmBAS Remove Parameter Limits feature not supported
a2A5328-4gmPRO Remove Parameter Limits feature not supported
a2A5328-15ucBAS Remove Parameter Limits feature not supported
a2A5328-15ucPRO Remove Parameter Limits feature not supported
a2A5328-15umBAS Remove Parameter Limits feature not supported
a2A5328-15umPRO Remove Parameter Limits feature not supported
a2A5328-22g5cBAS Remove Parameter Limits feature not supported
a2A5328-22g5mBAS Remove Parameter Limits feature not supported
acA640-121gm AutoTargetValue
Gaina
acA640-300gc AutoTargetValue
ExposureTime
Gain
acA640-300gm AutoTargetValue
ExposureTime
Gain
acA640-750uc ExposureTime
Gain
acA640-750um ExposureTime
Gain
acA720-290gc AutoTargetValue
Gaina
acA720-290gm AutoTargetValue
Gaina
acA720-520uc Gaina
acA720-520um Gaina
acA800-200gc AutoTargetValue
ExposureTime
Gain
acA800-200gm AutoTargetValue
ExposureTime
Gain
acA800-510uc ExposureTime
Gain
acA800-510um ExposureTime
Gain
acA1280-60gc Gain
acA1280-60gm Gain
acA1300-60gc Gain
acA1300-60gm Gain
acA1300-60gmNIR Gain
acA1300-75gc AutoTargetValue
Gaina
acA1300-75gm AutoTargetValue
Gaina
acA1300-200uc ExposureTime
Gain
acA1300-200um ExposureTime
Gain
acA1440-73gc AutoTargetValue
Gaina
acA1440-73gm AutoTargetValue
Gaina
acA1440-220uc Gaina
acA1440-220um Gaina
acA1600-20gc AutoTargetValue
Gaina
acA1600-20uc Gain
acA1600-60gc AutoTargetValue
Gaina
acA1600-60gm AutoTargetValue
Gaina
acA1920-25gc AutoTargetValue
Gaina
acA1920-25gm AutoTargetValue
Gaina
acA1920-25uc Gain
acA1920-25um Gain
acA1920-40gc AutoTargetValue
Gaina
acA1920-40gm AutoTargetValue
Gaina
acA1920-40uc Gain
acA1920-40ucMED Gain
acA1920-40um Gain
acA1920-40umMED Gain
acA1920-48gc AutoTargetValue
Gaina
acA1920-48gm AutoTargetValue
Gaina
acA1920-50gc AutoTargetValue
Gaina
acA1920-50gm AutoTargetValue
Gaina
acA1920-150uc ExposureTime
Gain
acA1920-150um ExposureTime
Gain
acA1920-155uc Gain
acA1920-155ucMED Gain
acA1920-155um Gain
acA1920-155umMED Gain
acA2000-50gc AutoTargetValue
Gaina
acA2000-50gm AutoTargetValue
Gaina
acA2000-165uc AutoTargetBrightness
Gain
acA2000-165um AutoTargetBrightness
Gain
acA2040-25gc AutoTargetValue
Gaina
acA2040-25gm AutoTargetValue
Gaina
acA2040-25gmNIR AutoTargetValue
Gaina
acA2040-35gc AutoTargetValue
Gaina
acA2040-35gm AutoTargetValue
Gaina
acA2040-55uc Gain
acA2040-55um Gain
acA2040-90uc AutoTargetBrightness
Gain
acA2040-90um AutoTargetBrightness
Gain
acA2040-90umNIR AutoTargetBrightness
Gain
acA2040-120uc Gain
acA2040-120um Gain
acA2440-20gc AutoTargetValue
Gaina
acA2440-20gm AutoTargetValue
Gaina
acA2440-35uc Gain
acA2440-35ucMED Gain
acA2440-35um Gain
acA2440-35umMED Gain
acA2440-75uc Gain
acA2440-75ucMED Gain
acA2440-75um Gain
acA2440-75umMED Gain
acA2500-14gc Remove Parameter Limits feature not supported
acA2500-14gm AutoTargetValue
Gaina
acA2500-14uc Gain
acA2500-14um Gain
acA2500-20gc Gain
ExposureTime
AutoTargetValue
acA2500-20gcMED Gain
ExposureTime
AutoTargetValue
acA2500-20gm AutoTargetValue
Gaina
acA2500-20gmMED Gain
ExposureTime
AutoTargetValue
acA2500-60uc Gain
ExposureTime
acA2500-60um Gain
ExposureTime
acA3088-16gc Gain
acA3088-16gm Gain
acA3088-57uc Gain
acA3088-57ucMED Gain
acA3088-57um Gain
acA3088-57umMED Gain
acA3800-10gc Gain
acA3800-10gm Gain
acA3800-14uc Gain
acA3800-14um Gain
acA4024-8gc Gain
acA4024-8gm Gain
acA4024-29uc Gain
acA4024-29um Gain
acA4096-11gc AutoTargetValue
Gain
acA4096-11gm AutoTargetValue
Gain
acA4096-30uc Gain
acA4096-30ucMED Gain
acA4096-30um Gain
acA4096-30umMED Gain
acA4096-40uc Gain
acA4096-40ucMED Gain
acA4096-40um Gain
acA4096-40umMED Gain
acA4112-8gc AutoTargetValue
Gain
acA4112-8gm AutoTargetValue
Gain
acA4112-20uc Gain
acA4112-20ucMED Gain
acA4112-20um Gain
acA4112-20umMED Gain
acA4112-30uc Gain
acA4112-30ucMED Gain
acA4112-30um Gain
acA4112-30umMED Gain
acA5472-5gc AutoTargetValue
Gain
acA5472-5gm AutoTargetValue
Gain
acA5472-17uc Gain
acA5472-17ucMED Gain
acA5472-17um Gain
acA5472-17umMED Gain
boA1936-400cc Remove Parameter Limits feature not supported
boA1936-400cm Remove Parameter Limits feature not supported
boA2448-250cc Remove Parameter Limits feature not supported
boA2448-250cm Remove Parameter Limits feature not supported
boA2832-190cc Remove Parameter Limits feature not supported
boA2832-190cm Remove Parameter Limits feature not supported
boA4096-93cc Remove Parameter Limits feature not supported
boA4096-93cm Remove Parameter Limits feature not supported
boA4096-180cc Remove Parameter Limits feature not supported
boA4096-180cm Remove Parameter Limits feature not supported
boA4112-68cc Remove Parameter Limits feature not supported
boA4112-68cm Remove Parameter Limits feature not supported
boA4500-45cc Remove Parameter Limits feature not supported
boA4500-45cm Remove Parameter Limits feature not supported
boA4504-100cc Remove Parameter Limits feature not supported
boA4504-100cm Remove Parameter Limits feature not supported
boA5120-150cc Remove Parameter Limits feature not supported
boA5120-150cm Remove Parameter Limits feature not supported
boA5120-230cc Remove Parameter Limits feature not supported
boA5120-230cm Remove Parameter Limits feature not supported
boA5320-150cc Remove Parameter Limits feature not supported
boA5320-150cm Remove Parameter Limits feature not supported
boA5328-100cc Remove Parameter Limits feature not supported
boA5328-100cm Remove Parameter Limits feature not supported
boA6500-36cc Remove Parameter Limits feature not supported
boA6500-36cm Remove Parameter Limits feature not supported
boA8100-16cc Remove Parameter Limits feature not supported
boA8100-16cm Remove Parameter Limits feature not supported
boA9344-30cc Remove Parameter Limits feature not supported
boA9344-30cm Remove Parameter Limits feature not supported
boA9344-70cc Remove Parameter Limits feature not supported
boA9344-70cm Remove Parameter Limits feature not supported
boA13440-17cm Remove Parameter Limits feature not supported
daA720-520uc Remove Parameter Limits feature not supported
daA720-520um Remove Parameter Limits feature not supported
daA1280-54uc Remove Parameter Limits feature not supported
daA1280-54um Remove Parameter Limits feature not supported
daA1440-220uc Remove Parameter Limits feature not supported
daA1440-220um Remove Parameter Limits feature not supported
daA1600-60uc Remove Parameter Limits feature not supported
daA1600-60um Remove Parameter Limits feature not supported
daA1920-15um Remove Parameter Limits feature not supported
daA1920-30uc Remove Parameter Limits feature not supported
daA1920-30um Remove Parameter Limits feature not supported
daA1920-160uc Remove Parameter Limits feature not supported
daA1920-160um Remove Parameter Limits feature not supported
daA2448-70uc Remove Parameter Limits feature not supported
daA2448-70um Remove Parameter Limits feature not supported
daA2500-14uc Remove Parameter Limits feature not supported
daA2500-14um Remove Parameter Limits feature not supported
daA3840-45uc Remove Parameter Limits feature not supported
daA3840-45um Remove Parameter Limits feature not supported
puA1280-54uc Remove Parameter Limits feature not supported
puA1280-54um Remove Parameter Limits feature not supported
puA1600-60uc Remove Parameter Limits feature not supported
puA1600-60um Remove Parameter Limits feature not supported
puA1920-30uc Remove Parameter Limits feature not supported
puA1920-30um Remove Parameter Limits feature not supported
puA2500-14uc Remove Parameter Limits feature not supported
puA2500-14um Remove Parameter Limits feature not supported

  1. Beyond the Gain parameter's factory limits, digital gain will be added to the analog gain.

  2. Removing this parameter limit will increase the camera's maximum frame rate. You may see some degradation in the overall image quality. In many applications, however, the benefits of an increase in the maximum allowed frame rate will outweigh the drawbacks of a marginal decrease in image quality.

Sample Code#

ace Classic/U/L GigE Cameras#
// Select the Gain parameter
camera.ParameterSelector.SetValue(ParameterSelector_Gain);
// Remove the limits of the selected parameter
camera.RemoveLimits.SetValue(true);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Gain parameter
CEnumParameter(nodemap, "ParameterSelector").SetValue("Gain");
// Remove the limits of the selected parameter
CBooleanParameter(nodemap, "RemoveLimits").SetValue(true);
// Select the Gain parameter
camera.Parameters[PLCamera.ParameterSelector].SetValue(PLCamera.ParameterSelector.Gain);
// Remove the limits of the selected parameter
camera.Parameters[PLCamera.RemoveLimits].SetValue(true);
/* 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 */
/* Select the Gain parameter */
errRes = PylonDeviceFeatureFromString(hdev, "ParameterSelector", "Gain");
CHECK(errRes);
/* Remove the limits of the selected parameter */
errRes = PylonDeviceSetBooleanFeature(hdev, "RemoveLimits", 1);
CHECK(errRes);
# Select the Gain parameter
camera.ParameterSelector.Value = "Gain"
# Remove the limits of the selected parameter
camera.RemoveLimits.Value = True
Other Cameras#
// Select the Gain parameter
camera.RemoveParameterLimitSelector.SetValue(RemoveParameterLimitSelector_Gain);
// Remove the limits of the selected parameter
camera.RemoveParameterLimit.SetValue(true);
INodeMap& nodemap = camera.GetNodeMap();
// Select the Gain parameter
CEnumParameter(nodemap, "RemoveParameterLimitSelector").SetValue("Gain");
// Remove the limits of the selected parameter
CBooleanParameter(nodemap, "RemoveParameterLimit").SetValue(true);
// Select the Gain parameter
camera.Parameters[PLCamera.RemoveParameterLimitSelector].SetValue(PLCamera.RemoveParameterLimitSelector.Gain);
// Remove the limits of the selected parameter
camera.Parameters[PLCamera.RemoveParameterLimit].SetValue(true);
/* 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 */
/* Select the Gain parameter */
errRes = PylonDeviceFeatureFromString(hdev, "RemoveParameterLimitSelector", "Gain");
CHECK(errRes);
/* Remove the limits of the selected parameter */
errRes = PylonDeviceSetBooleanFeature(hdev, "RemoveParameterLimit", 1);
CHECK(errRes);
# Select the Gain parameter
camera.RemoveParameterLimitSelector.Value = "Gain"
# Remove the limits of the selected parameter
camera.RemoveParameterLimit.Value = True

You can also use the pylon Viewer to easily set the parameters.