Measurement Computing ADAC-LVi User Manual
Page 68

Chapter 2 Digital I/O VIs
ADAC LabVIEW VI
62
$'$& &RQILJ FRQ¶W
Port Mask Port Mask is a binary value that indicates which bits are to be read
during interrupt transfers. If the associated bit in the Port Mask control is set
="1" the bit is read, inactive bits will return "0".
A5600PORT
Debounce Debounce is a numeric value that indicates if the device's
debounce circuitry is enabled or disabled. When Enabled the Time
Constant value sets the time required for a stable input.
0:DISABLED Disable Debounce
1:ENABLED Enable Debounce
The default value is 1:ENABLED
Port Mode Specification Port Mode Specification defines the pattern
match condition.
0:DISABLED Pattern match is disabled.
1:AND All unmasked bit conditions must occur.
2:OR Any unmasked bit conditions must occur.
The default Port Mode Specification is 2:OR
Pattern Latch Pattern Latch controls the Latch On Pattern ability. If
the Pattern Latch is enabled, the state of the input port will be latched
when a match condition occurs. The data will be held until the port is
read within its interrupt handler. If a subsequent match occurs (port
goes from match condition to non-match condition to a new match
condition) before the port is read within its interrupt handler, an IP
error condition will occur stopping the acquisition. The Ignore IP Error
control can be set to TRUE to disable the IP error checking in the
driver, but data may be lost when match conditions are occurring faster
than they can be serviced.
Data Path Polarity Data Path Polarity allows each bit for DIN0 to be
individually inverted. If the associated bit is set "1", data read from that
bit on DIN0 will be inverted. For detailed definitions see the 5600
manuals ADVANCED PROGRAMMING TECHNIQUES. When the
Port Resolution is set for 16 bit mode, Data Path Polarity is set in
WORDs b(1111111111111111).