Action Control
For more information, see Using the Action Command Feature.
The Action Command feature allows you to send a software trigger as a broadcast signal over a network to control one or more GigE cameras with a single command. Cameras on a common network can be triggered in groups or individually. The action can be executed immediately or scheduled for a future time. Action commands can be broadcast from the host PC, or another PC or device on the network, including another camera (if supported).
Summary Table
| Name | Interface | Access | Visibility | Description |
|---|---|---|---|---|
| Action Unconditional Mode | IEnumeration | RW | Guru | Enables the unconditional action command mode where action commands are processed even when the primary control channel is closed. |
| Action Signal Size | IInteger | RO | Guru | Indicates the number of seperate action commands supported by this device. |
| Action Queue Empty | ICommand | WO | Guru | Removes all action commands in the queue. |
| Action Device Key | IInteger | WO | Guru | Provides the device key that allows the device to check the validity of action commands. The device internal assertion of an action signal is only authorized if the ActionDeviceKey and the action device key value in the protocol message are equal. |
| Action Queue Size | IInteger | RO | Guru | Indicates the size of the scheduled action commands queue. This number represents the maximum number of scheduled action commands that can be pending at a given point in time. |
| Action Selector | IEnumeration | RW | Guru | Selects to which Action Signal further Action settings apply. |
| Action Group Mask [Action Selector] | IInteger | RW | Guru | Provides the mask that the device will use to validate the action on reception of the action protocol message. |
| Action Group Key [Action Selector] | IInteger | RW | Guru | Provides the key that the device will use to validate the action on reception of the action protocol message. |
| Action Command Mode [Action Selector] | IEnumeration | Guru | The operation mode of the selected action command. | |
| Action Command Source [Action Selector] | IEnumeration | Guru | Select the camera event that will generate an action command on the network. | |
| Action Command Activation [Action Selector] | IEnumeration | Guru | Specifies the activation mode to trigger an action command from the selected line of the actionCMDSource feature. | |
| Schedule Action Delay [Action Selector] | IInteger | RW | Guru | Delay to add to the current time when generating the scheduled action command. A delay of 0 will generate an immediate action command (not scheduled). A high enough value must be chosen to allow for the generated action command to propagate over the network before the scheduled time expires. |
| Internal Action Command Delay | IInteger | RW | Guru | Internal delay applied to immediate camera generated action command. |
Action Control Features
Action Unconditional Mode
Enables the unconditional action command mode where action commands are processed even when the primary control channel is closed.
| Property | Value |
|---|---|
| Name | ActionUnconditionalMode |
| Interface | IEnumeration |
| Access | RW |
| Visibility | Guru |
| Enumeration Values |
|---|
| Off |
| On |
Action Signal Size
Indicates the number of seperate action commands supported by this device.
| Property | Value |
|---|---|
| Name | ActionSignalSize |
| Interface | IInteger |
| Access | RO |
| Unit | |
| Visibility | Guru |
Action Queue Empty
Removes all action commands in the queue.
| Property | Value |
|---|---|
| Name | ActionQueueEmpty |
| Interface | ICommand |
| Access | WO |
| Visibility | Guru |
Action Device Key
Provides the device key that allows the device to check the validity of action commands. The device internal assertion of an action signal is only authorized if the ActionDeviceKey and the action device key value in the protocol message are equal.
| Property | Value |
|---|---|
| Name | ActionDeviceKey |
| Interface | IInteger |
| Access | WO |
| Unit | |
| Visibility | Guru |
Action Queue Size
Indicates the size of the scheduled action commands queue. This number represents the maximum number of scheduled action commands that can be pending at a given point in time.
| Property | Value |
|---|---|
| Name | ActionQueueSize |
| Interface | IInteger |
| Access | RO |
| Unit | |
| Visibility | Guru |
Action Selector
Selects to which Action Signal further Action settings apply.
| Property | Value |
|---|---|
| Name | ActionSelector |
| Interface | IEnumeration |
| Access | RW |
| Visibility | Guru |
| Enumeration Values |
|---|
| Action0 |
| ActionGenerator |
Action Group Mask
Provides the mask that the device will use to validate the action on reception of the action protocol message.
| Property | Value |
|---|---|
| Name | ActionGroupMask [Action Selector] |
| Interface | IInteger |
| Access | RW |
| Unit | |
| Visibility | Guru |
Action Group Key
Provides the key that the device will use to validate the action on reception of the action protocol message.
| Property | Value |
|---|---|
| Name | ActionGroupKey [Action Selector] |
| Interface | IInteger |
| Access | RW |
| Unit | |
| Visibility | Guru |
Action Command Mode
The operation mode of the selected action command.
| Property | Value |
|---|---|
| Name | ActionCMDMode [Action Selector] |
| Interface | IEnumeration |
| Access | |
| Visibility | Guru |
| Enumeration Values |
|---|
| Slave |
| Master |
Action Command Source
Select the camera event that will generate an action command on the network.
| Property | Value |
|---|---|
| Name | ActionCMDSource [Action Selector] |
| Interface | IEnumeration |
| Access | |
| Visibility | Guru |
| Enumeration Values |
|---|
| Off |
| Line0 |
| Line1 |
| Line2 |
| Line3 |
| UserOutput0 |
| UserOutput1 |
| UserOutput2 |
| UserOutput3 |
| Counter0Start |
| Counter1Start |
| Counter0End |
| Counter1End |
| LogicBlock0 |
| LogicBlock1 |
| ExposureStart |
| ExposureEnd |
Action Command Activation
Specifies the activation mode to trigger an action command from the selected line of the actionCMDSource feature.
| Property | Value |
|---|---|
| Name | ActionCMDActivation [Action Selector] |
| Interface | IEnumeration |
| Access | |
| Visibility | Guru |
| Enumeration Values |
|---|
| Off |
| FallingEdge |
| RisingEdge |
| AnyEdge |
Schedule Action Delay
Delay to add to the current time when generating the scheduled action command. A delay of 0 will generate an immediate action command (not scheduled). A high enough value must be chosen to allow for the generated action command to propagate over the network before the scheduled time expires.
| Property | Value |
|---|---|
| Name | ScheduleActionDelay [Action Selector] |
| Interface | IInteger |
| Access | RW |
| Unit | ns |
| Visibility | Guru |
Internal Action Command Delay
Internal delay applied to immediate camera generated action command.
| Property | Value |
|---|---|
| Name | InternalActionCMDDelay |
| Interface | IInteger |
| Access | RW |
| Unit | |
| Visibility | Guru |
