Package de.pco.camera

Enum ConfigurationParameter

java.lang.Object
java.lang.Enum<ConfigurationParameter>
de.pco.camera.ConfigurationParameter
All Implemented Interfaces:
Serializable, Comparable<ConfigurationParameter>, java.lang.constant.Constable

public enum ConfigurationParameter
extends Enum<ConfigurationParameter>
Enumerator of the most usable parameters of the camera configuration. To be used in the map for Camera.getConfiguration and Camera.setConfiguration methods. Variables corresponds to the values returned by particular SDK functions.
Author:
PCO
  • Enum Constant Details

    • EXPOSURE_TIME

      public static final ConfigurationParameter EXPOSURE_TIME
      Exposure time will be in seconds (in spite of the SDK where it is based on the current timebase value) Value type: double
    • ROI

      public static final ConfigurationParameter ROI
      Region of interest Value type: de.pco.sdk.methodsReturnClasses.Roi
    • TIMESTAMP

      public static final ConfigurationParameter TIMESTAMP
      Value type: de.pco.sdk.enums.Timestamp
    • PIXEL_RATE

      public static final ConfigurationParameter PIXEL_RATE
      Value type: long
    • TRIGGER

      public static final ConfigurationParameter TRIGGER
      Value type: de.pco.common.enums.TriggerMode
    • ACQUIRE

      public static final ConfigurationParameter ACQUIRE
      Value type: de.pco.sdk.enums.AcquireMode
    • METADATA

      public static final ConfigurationParameter METADATA
      Value type: de.pco.sdk.enums.OnOffEnum
    • BINNING

      public static final ConfigurationParameter BINNING
      Value type: de.pco.sdk.methodsReturnClasses.Binning
  • Method Details

    • values

      public static ConfigurationParameter[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static ConfigurationParameter valueOf​(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null