EasyManuals Logo
Home>National Instruments>Software>NI-488.2 NI-488.2

National Instruments NI-488.2 NI-488.2 User Manual

National Instruments NI-488.2 NI-488.2
134 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #92 background imageLoading...
Page #92 background image
Chapter 8 NI-488.2 Programming Techniques
NI-488.2 User Manual 8-20 ni.com
2. Conduct the parallel poll using PPoll, store the response, and check
the response for a certain value. In the following example, because
DIO5 is asserted by the device if
ist is 1, the program checks
bit 4 (hex 10) in the response to determine the value of
ist.
PPoll(0, &response);
/* If response has bit 4 (hex 10) set, the ist bit
of the device at that time is equal to 1. If
it does not appear, the ist bit is equal to 0.
Check the bit in the following statement. */
if (response & 0x10) {
printf("The ist equals 1.\n");
}
else {
printf("The ist equals 0.\n");
}
3. Unconfigure the device for parallel polling using PPollUnconfig, as
shown in the following example. In this example, the
NOADDR constant
must appear at the end of the array to signal the end of the address list.
If
NOADDR is the only value in the array, all devices receive the parallel
poll disable message.
AddressList[0] = 3;
AddressList[1] = NOADDR;
PPollUnconfig(0, AddressList);

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the National Instruments NI-488.2 NI-488.2 and is the answer not in the manual?

National Instruments NI-488.2 NI-488.2 Specifications

General IconGeneral
BrandNational Instruments
ModelNI-488.2 NI-488.2
CategorySoftware
LanguageEnglish