Main Content

Defining Hardware Trigger Configurations

To define hardware trigger configurations, use the addConfiguration() function of the ITriggerInfo object. The engine passes a handle to an ITriggerInfo object to your adaptor's getDeviceAttributes() function.

When you create a hardware trigger configuration, you specify:

  • Name of the source of the trigger

  • ID of the trigger source

  • Name of the condition that triggers an acquisition

  • ID of the trigger condition

For example,

hwTriggerInfo->addConfiguration("MyTriggerSource", 1,
                                "MyTriggerCondition",2)