IviDmmSoftwareTrigger Behavior Model
The behavior model of the IviDmmSoftwareTrigger follows the behavior model of the IviDmmBase capability group and the IviDmmMultiPoint extension group. It defines an additional trigger event for the trigger source.
The DMM leaves the Wait-For-Trigger state when it receives a trigger event specified by the IVIDMM_ATTR_TRIGGER_SOURCE attribute. The DMM leaves the Wait-For-Sample-Trigger state when it receives a trigger event specified by the IVIDMM_ATTR_SAMPLE_TRIGGER attribute. When the trigger source or sample trigger is set to IVIDMM_VAL_SOFTWARE_TRIG, the IviDmm_SendSoftwareTrigger function is used to generate the trigger event. Calling this function causes the DMM to take a measurement.