Skip to content

Counter#

The Counter camera feature allows you to count certain camera events, e.g., the number of images acquired.

Using the Feature#

The implementation of this feature varies by camera series:

ace 2, boost R, and dart R Cameras#

How It Works#

Two counters are available: Counter 1 and Counter 2.

Every counter has the following characteristics:

  • It starts at 0.
  • It must be started before it can count.
  • Once started, it can count a specific type of event (the "event source"). For example, it can count the number of images exposed.
  • It can be reset to 0 at any time.
  • Its current value can be determined by getting the value of the CounterValue parameter.
  • Its maximum value is defined by the CounterDuration parameter value (default: 4 294 967 295). After reaching the maximum value, the counter stops counting and must be reset.
  • Its current status can be determined by getting the value of the CounterStatus parameter.
  • It is reset to 0 whenever the camera is powered off and on again.

Getting the Value of a Counter#

To determine the current value of a counter, get the value of the CounterValue parameter. This parameter is read-only.

Starting a Counter#

To start a counter:

  1. Set the CounterSelector parameter to the desired counter, e.g., Counter2.
  2. Set the CounterTriggerSource parameter to the source that you want to use to start the counter, e.g., Line2.
  3. If applicable, set the CounterTriggerActivation parameter to one of the following values:
    • RisingEdge (default): The counter starts when the signal rises, i.e., when the signal status changes from low to high.
    • FallingEdge: The counter starts when the signal falls, i.e., when the signal status changes from high to low.
    • AnyEdge: The counter starts when the signal falls or rises.
    • LevelHigh: The counter starts when the signal is high. When the signal changes to low, the counter status is set to CounterTriggerWait and must be started again.
    • LevelLow: The counter starts when the signal is low. When the signal changes to high, the counter status is set to CounterTriggerWait and must be started again.
  4. Start the counter by sending a signal on the selected counter trigger source.

When started, the counter's status changes from CounterTriggerWait to CounterActive.

Info

  • If you start a counter, it will not necessarily start counting. If and when the counter counts depends on the event source set.
  • The CounterTriggerActivation parameter is only available for event sources that can be high (1) or low (0), i.e., an I/O signal or an "Active" signal like ExposureActive.

Increasing a Counter#

Once a counter is started, it can be increased, i.e., it can count.

To increase a counter:

  1. Set the CounterSelector parameter to the desired counter, e.g., Counter2.
  2. Set the CounterEventSource parameter to the source that you want to use to increase the counter, e.g., Line2.
  3. If applicable, set the CounterEventActivation parameter to one of the following values:
    • RisingEdge (default): The counter counts when the signal rises, i.e., when the signal status changes from low to high.
    • FallingEdge: The counter counts when the signal falls, i.e., when the signal status changes from high to low.
    • AnyEdge: The counter counts when the signal falls or rises.
  4. Set the CounterDuration parameter to the desired maximum value.
  5. Increase the counter by sending a signal on the selected counter event source.

Whenever the camera detects a signal on the selected source, the timer increases, up to the defined maximum value.

Info

The CounterEventActivation parameter is only available for event sources that can be high (1) or low (0), i.e., an I/O signal or an "Active" signal like ExposureActive.

Resetting a Counter#

You can reset the counter to 0 at any time.

You must reset the counter if it has reached its maximum value (defined by the CounterDuration parameter value) and you want to reuse it.

Reset by Software#

To reset a counter by software, execute the CounterReset command.

Alternatively, you can set a software signal as the reset source (see below).

Reset Using a Reset Source#

The CounterResetSource parameter allows you to specify which source resets the counter.

To reset the counter using a reset source:

  1. Set the CounterSelector parameter to the desired counter, e.g., Counter2.
  2. Set the CounterResetSource parameter to the source that you want to use to reset the counter, e.g., Line2.
  3. If applicable, set the CounterResetActivation parameter to one of the following values:
    • RisingEdge (default): The counter resets when the signal rises, i.e., when the signal status changes from low to high.
    • FallingEdge: The counter resets when the signal falls, i.e., when the signal status changes from high to low.
    • AnyEdge: The counter resets when the signal falls or rises.
  4. Reset the counter by sending a signal on the selected counter reset source.

When reset, the counter's status changes to CounterTriggerWait and must be started again.

Info

The CounterResetActivation parameter is only available for event sources that can be high (1) or low (0), i.e., an I/O signal or an "Active" signal like ExposureActive.

Stopping a Counter#

To stop a counter, do any of the following:

  • Stop sending signals on the selected event source.
  • Set the CounterEventSource parameter to Off.
  • Reset the counter.

Getting the Status of a Counter#

To get the current status of a counter, get the value of the CounterStatus parameter. This parameter is read-only.

Possible values are:

  • CounterTriggerWait: The counter is waiting to be started.
  • CounterActive: The counter is waiting to be increased by the selected event source or is currently counting.
  • CounterCompleted: The counter has reached its maximum value defined by the CounterDuration parameter.
  • CounterIdle: The counter is idle. A counter is in this state whenever the CounterTriggerSource parameter is set to Off, i.e., the counter can't be started.

ace Classic/U/L Cameras#

How It Works#

Two counters are available: Counter 1 and Counter 2.

With one exception (see below), every counter has the following characteristics:

  • It starts at 0.
  • It counts a specific type of event (the "event source"). For example, it counts the number of images acquired. The event source is preset and can't be changed.
  • Its current value can be determined by retrieving the related data chunk, e.g., the Frame Counter chunk.
  • Its maximum value is 4 294 967 295. After reaching the maximum value, the counter is reset to 0 and then continues counting.
  • It can be reset manually.
  • It is reset to 0 whenever the camera is powered off and on again.

Exception: On some camera models, Counter 2 can be used to control the sequencer. This counter has different characteristics due to its specific purpose.

Getting the Value of a Counter#

To determine the current value of a counter, retrieve the related data chunk using the Data Chunks feature.

Resetting a Counter#

To reset a counter:

Set the CounterSelector parameter to the desired counter, e.g., Counter2.

Set the CounterResetSource parameter to a software source (Software) or to a hardware source (e.g., Line1).

Depending on the source selected in step 2, do one of the following:

  1. If you set a software source, execute the CounterReset command.
  2. If you set a hardware source, apply an electrical signal to one of the camera's input lines.

Additional Parameters#

  • The CounterEventSource parameter allows you to get the event source of the currently selected counter, i.e., determine in which case the counter increases.
  • The CounterResetActivation parameter currently serves no function. It is preset to RisingEdge. This means that if the counter is configured for hardware reset, the counter resets when the hardware trigger signal rises.

Specifics#

Show all camera models

Camera Model Available Counters Function Event Source Related Data Chunk Can Be Reset
a2A640-240gmSWIR Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A640-240umSWIR Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1280-80gmSWIR Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1280-125umSWIR Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-51gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-51gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-51gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-51gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-160ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-160ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-160umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-160umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-165g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A1920-165g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2440-98g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2440-98g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-23gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-23gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-23gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-23gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-75ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-75ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-75umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-75umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-105g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2448-105g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-22gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-22gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-22gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-22gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-60ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-60ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-60umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2590-60umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-20gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-20gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-20gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-20gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-64ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-64ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-64umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2600-64umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-14gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-14gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-14gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-14gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-48ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-48ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-48umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-48umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-67g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A2840-67g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-13gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-13gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-13gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-13gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-45ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-45ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-45umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A3840-45umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-9gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-9gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-9gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-9gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-30ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-30ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-30umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-30umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-44g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4096-44g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-12gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-12gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-12gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-12gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-40ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-40ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-40umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4200-40umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-5gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-5gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-5gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-5gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-18ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-18ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-18umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-18umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-27g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4504-27g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-6gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-6gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-6gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-6gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-20ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-20ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-20umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A4508-20umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-7gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-7gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-7gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-7gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-23ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-23ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-23umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-23umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-34g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5320-34g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-4gcBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-4gcPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-4gmBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-4gmPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-15ucBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-15ucPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-15umBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-15umPRO Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-22g5cBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
a2A5328-22g5mBAS Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
acA640-121gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA640-300gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA640-300gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA640-750uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA640-750um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA720-290gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA720-290gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA720-520uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA720-520um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA800-200gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA800-200gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA800-510uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA800-510um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1280-60gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1280-60gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-60gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-60gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-60gmNIR Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-75gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-75gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1300-200uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1300-200um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1440-73gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1440-73gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1440-220uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1440-220um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1600-20gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1600-20uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1600-60gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1600-60gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-25gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-25gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-25uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-25um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-40gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-40gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-40uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-40ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-40um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-40umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-48gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-48gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-50gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-50gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA1920-150uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-150um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-155uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-155ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-155um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA1920-155umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2000-50gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2000-50gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2000-165uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2000-165um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-25gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2040-25gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2040-25gmNIR Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2040-35gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2040-35gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2040-55uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-55um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-90uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-90um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-90umNIR Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-120uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2040-120um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-20gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2440-20gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2440-35uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-35ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-35um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-35umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-75uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-75ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-75um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2440-75umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2500-14gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-14gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-14uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2500-14um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2500-20gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-20gcMED Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-20gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-20gmMED Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA2500-60uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA2500-60um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3088-16gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA3088-16gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA3088-57uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3088-57ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3088-57um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3088-57umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3800-10gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA3800-10gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA3800-14uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA3800-14um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4024-8gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4024-8gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4024-29uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4024-29um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-11gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4096-11gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4096-30uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-30ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-30um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-30umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-40uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-40ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-40um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4096-40umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-8gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4112-8gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA4112-20uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-20ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-20um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-20umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-30uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-30ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-30um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA4112-30umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA5472-5gc Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA5472-5gm Counter 1
Counter 2
Counter 1: Counts number of hardware frame start trigger signals received, regardless of whether they cause image acquisitions or not
Counter 2: Counts number of acquired images
Counter 1: Frame Trigger
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: Yes
acA5472-17uc Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA5472-17ucMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA5472-17um Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
acA5472-17umMED Counter 1
Counter 2
Counter 1: Counts number of acquired images
Counter 2: Can be used to control the sequencer
Counter 1: Frame Start
Counter 2: Frame Start
Counter 1: Trigger Input Counter Chunk
Counter 2: Frame Counter Chunk
Counter 1: Yes
Counter 2: No
boA1936-400cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA1936-400cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA2448-250cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA2448-250cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA2832-190cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA2832-190cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4096-93cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4096-93cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4096-180cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4096-180cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4112-68cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4112-68cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4500-45cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4500-45cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4504-100cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA4504-100cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA5120-150cc None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA5120-150cm None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA5120-230cc None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA5120-230cm None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA5320-150cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA5320-150cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA5328-100cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA5328-100cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA6500-36cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA6500-36cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA8100-16cc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA8100-16cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
boA9344-30cc None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA9344-30cm None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA9344-70cc None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA9344-70cm None Counter feature not supported Counter feature not supported Counter feature not supported Counter feature not supported
boA13440-17cm Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA720-520uc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA720-520um Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA1280-54uc Counter feature not supported
daA1280-54um Counter feature not supported
daA1440-220uc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA1440-220um Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA1600-60uc Counter feature not supported
daA1600-60um Counter feature not supported
daA1920-15um Counter feature not supported
daA1920-30uc Counter feature not supported
daA1920-30um Counter feature not supported
daA1920-160uc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA1920-160um Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA2448-70uc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA2448-70um Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA2500-14uc Counter feature not supported
daA2500-14um Counter feature not supported
daA3840-45uc Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
daA3840-45um Counter 1
Counter 2
Configurable Configurable N/A Counter 1: Yes
Counter 2: Yes
puA1280-54uc Counter feature not supported
puA1280-54um Counter feature not supported
puA1600-60uc Counter feature not supported
puA1600-60um Counter feature not supported
puA1920-30uc Counter feature not supported
puA1920-30um Counter feature not supported
puA2500-14uc Counter feature not supported
puA2500-14um Counter feature not supported

Sample Code#

ace 2, boost R, and dart R Cameras#
// Select Counter 1
camera.CounterSelector.SetValue(CounterSelector_Counter1);
// Specify that the counter starts when a software signal is sent via channel 1
camera.CounterTriggerSource.SetValue(CounterTriggerSource_SoftwareSignal1);
// Specify that the counter increases whenever a rising signal is detected on Line 1
camera.CounterEventSource.SetValue(CounterEventSource_Line1);
camera.CounterEventActivation.SetValue(CounterEventActivation_RisingEdge);
// Specify that the counter is reset whenever a falling signal is detected on Line 2
camera.CounterResetSource.SetValue(CounterResetSource_Line2);
camera.CounterResetActivation.SetValue(CounterEventActivation_FallingEdge);
// Set the maximum value of the counter to 1000
camera.CounterDuration.SetValue(1000);
// Manually reset the counter
camera.CounterReset.Execute();
// Get the current status of the counter
CounterStatusEnums counterStatus = camera.CounterStatus.GetValue();
// Get the current value of the counter
int64_t i = camera.CounterValue.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Select Counter 1
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
// Specify that the counter starts when a software signal is sent via channel 1
CEnumParameter(nodemap, "CounterTriggerSource").SetValue("SoftwareSignal1");
// Specify that the counter increases whenever a rising signal is detected on Line 1
CEnumParameter(nodemap, "CounterEventSource").SetValue("Line1");
CEnumParameter(nodemap, "CounterEventActivation").SetValue("RisingEdge");
// Specify that the counter is reset whenever a falling signal is detected on Line 2
CEnumParameter(nodemap, "CounterResetSource").SetValue("Line2");
CEnumParameter(nodemap, "CounterResetActivation").SetValue("FallingEdge");
// Set the maximum value of the counter to 1000
CIntegerParameter(nodemap, "CounterDuration").SetValue(1000);
// Manually reset the counter
CCommandParameter(nodemap, "CounterReset").Execute();
// Get the current status of the counter
String_t counterStatus = CEnumParameter(nodemap, "CounterStatus").GetValue();
// Get the current value of the counter
int64_t i = CIntegerParameter(nodemap, "CounterValue").GetValue();
// Select Counter 1
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
// Specify that the counter starts when a software signal is sent via channel 1
camera.Parameters[PLCamera.CounterTriggerSource].SetValue(PLCamera.CounterTriggerSource.SoftwareSignal1);
// Specify that the counter increases whenever a rising signal is detected on Line 1
camera.Parameters[PLCamera.CounterEventSource].SetValue(PLCamera.CounterEventSource.Line1);
camera.Parameters[PLCamera.CounterEventActivation].SetValue(PLCamera.CounterEventActivation.RisingEdge);
// Specify that the counter is reset whenever a falling signal is detected on Line 2
camera.Parameters[PLCamera.CounterResetSource].SetValue(PLCamera.CounterResetSource.Line2);
camera.Parameters[PLCamera.CounterResetActivation].SetValue(PLCamera.CounterEventActivation.FallingEdge);
// Set the maximum value of the counter to 1000
camera.Parameters[PLCamera.CounterDuration].SetValue(1000);
// Manually reset the counter
camera.Parameters[PLCamera.CounterReset].Execute();
// Get the current status of the counter
string counterStatus = camera.Parameters[PLCamera.CounterStatus].GetValue();
// Get the current value of the counter
Int64 i = camera.Parameters[PLCamera.CounterValue].GetValue();
/* 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 */
size_t len = 0;
char counterStatus_str[64] = {0};
int64_t i = 0;
/* Select Counter 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
/* Specify that the counter starts when a software signal is sent via channel 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterTriggerSource", "SoftwareSignal1");
CHECK(errRes);
/* Specify that the counter increases whenever a rising signal is detected on Line 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterEventSource", "Line1");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterEventActivation", "RisingEdge");
CHECK(errRes);
/* Specify that the counter is reset whenever a falling signal is detected on Line 2 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetSource", "Line2");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetActivation", "FallingEdge");
CHECK(errRes);
/* Set the maximum value of the counter to 1000 */
errRes = PylonDeviceSetIntegerFeature(hdev, "CounterDuration", 1000);
CHECK(errRes);
/* Manually reset the counter */
errRes = PylonDeviceExecuteCommandFeature(hdev, "CounterReset");
CHECK(errRes);
/* Get the current status of the counter */
len = sizeof(counterStatus_str);
errRes = PylonDeviceFeatureToString(hdev, "CounterStatus", counterStatus_str, &len);
CHECK(errRes);
/* Get the current value of the counter */
errRes = PylonDeviceGetIntegerFeature(hdev, "CounterValue", &i);
CHECK(errRes);
# Select Counter 1
camera.CounterSelector.Value = "Counter1"
# Specify that the counter starts when a software signal is sent via channel 1
camera.CounterTriggerSource.Value = "SoftwareSignal1"
# Specify that the counter increases whenever a rising signal is detected on Line 1
camera.CounterEventSource.Value = "Line1"
camera.CounterEventActivation.Value = "RisingEdge"
# Specify that the counter is reset whenever a falling signal is detected on Line 2
camera.CounterResetSource.Value = "Line2"
camera.CounterResetActivation.Value = "FallingEdge"
# Set the maximum value of the counter to 1000
camera.CounterDuration.Value = 1000
# Manually reset the counter
camera.CounterReset.Execute()
# Get the current status of the counter
counterStatus = camera.CounterStatus.Value
# Get the current value of the counter
i = camera.CounterValue.Value
ace Classic/U/L cameras#
// Reset Counter 1 via software command
camera.CounterSelector.SetValue(CounterSelector_Counter1);
camera.CounterResetSource.SetValue(CounterResetSource_Software);
camera.CounterReset.Execute();
// Get the event source of Counter 1
camera.CounterSelector.SetValue(CounterSelector_Counter1);
CounterEventSourceEnums e = camera.CounterEventSource.GetValue();
INodeMap& nodemap = camera.GetNodeMap();
// Reset Counter 1 via software command
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
CEnumParameter(nodemap, "CounterResetSource").SetValue("Software");
CCommandParameter(nodemap, "CounterReset").Execute();
// Get the event source of Counter 1
CEnumParameter(nodemap, "CounterSelector").SetValue("Counter1");
String_t e = CEnumParameter(nodemap, "CounterEventSource").GetValue();
// Reset Counter 1 via software command
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
camera.Parameters[PLCamera.CounterResetSource].SetValue(PLCamera.CounterResetSource.Software);
camera.Parameters[PLCamera.CounterReset].Execute();
// Get the event source of Counter 1
camera.Parameters[PLCamera.CounterSelector].SetValue(PLCamera.CounterSelector.Counter1);
string e = camera.Parameters[PLCamera.CounterEventSource].GetValue();
/* 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 */
size_t len = 0;
char e_str[64] = {0};
/* Reset Counter 1 via software command */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
errRes = PylonDeviceFeatureFromString(hdev, "CounterResetSource", "Software");
CHECK(errRes);
errRes = PylonDeviceExecuteCommandFeature(hdev, "CounterReset");
CHECK(errRes);
/* Get the event source of Counter 1 */
errRes = PylonDeviceFeatureFromString(hdev, "CounterSelector", "Counter1");
CHECK(errRes);
len = sizeof(e_str);
errRes = PylonDeviceFeatureToString(hdev, "CounterEventSource", e_str, &len);
CHECK(errRes);
# Reset Counter 1 via software command
camera.CounterSelector.Value = "Counter1"
camera.CounterResetSource.Value = "Software"
camera.CounterReset.Execute()
# Get the event source of Counter 1
camera.CounterSelector.Value = "Counter1"
e = camera.CounterEventSource.Value

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