Справочник Пользователя для National Instruments NI-VXI

Скачать
Страница из 149
Chapter 3      Software Overview
© National Instruments Corporation
3-55
NI-VXI User Manual
  AcknowledgeTrig (controller, line)
AcknowledgeTrig
 performs the required trigger acknowledgments
for the ASYNC or SEMI-SYNC VXI-defined protocol, as configured
via the 
EnableTrigSense
 function.
  DefaultTrigHandler (controller, line, type)
DefaultTrigHandler
 is the sample handler for the receiving
acknowledges and sensing triggers, and is automatically installed after
a call to 
InitVXIlibrary
. After a call to 
EnableTrigSense
 for a
particular VXI trigger line protocol, the trigger handler for a specific
trigger line is called when the sourced trigger is sensed from the
sourcing device. If the configured VXI trigger protocol requires an
acknowledgment (either ASYNC or SEMI-SYNC), you must call the
AcknowledgeTrig
 function to perform the acknowledgment.
DefaultTrigHandler
 calls the 
AcknowledgeTrig
 function if the
type
 parameter specifies that an acknowledge interrupt occurred.
Otherwise, 
DefaultTrigHandler
 performs no operations.
  DefaultTrigHandler2 (controller, line, type)
DefaultTrigHandler2
 is a sample handler for receiving
trigger interrupt sources similar to 
DefaultTrigHandler
.
DefaultTrigHandler2
 performs no operations. Any required
acknowledgments must be performed by the application.
  DisableTrigSense (controller, line)
DisableTrigSense
 unconfigures and desensitizes the triggering
hardware that was enabled by the 
EnableTrigSense
 function to
generate interrupts when any VXI-defined trigger protocol is sensed on
the specified trigger line.
  EnableTrigSense (controller, line, prot)
EnableTrigSense
 configures and sensitizes the triggering hardware
to generate interrupts when the specified VXI-defined trigger protocol
is sensed on the specified trigger line. When 
EnableTrigSense
 has
configured and enabled the triggering hardware to generate interrupts,
and the specified trigger protocol is sensed, a local CPU interrupt is
generated. The trigger handler installed is automatically called when a
trigger interrupt occurs.