Daqioreadbit, Format, Purpose – Measurement Computing Data Acquisition Systems rev.10.4 User Manual
Page 260: Parameter summary, Parameter values

4.5-30 Daq API Command Reference
908794
Programmer’s
Manual
daqIOReadBit
Also See: daqIORead, daqIOWrite, daqIOWriteBit
Format
daqIOReadBit(handle, devType, devPort, whichDevice, whichExpPort, bitNum,
bitValue)
Purpose
daqIOReadBit
reads a specified bit on the selected device and port.
Parameter Summary
Parameter Type
Description
handle DaqHandleT
Handle to the device from which to perform the IO
devType DaqIODeviceType
IO device type
devPort DaqIODevicePort
IO device port selection
whichDevice DWORD
IO device selection
whichExpPort DaqIOExpansionPort
IO expansion port address
bitNum DWORD
IO port bit location to read
bitValue PBOOL
IO port bit value (true – high, false – low)
Parameter Values
handle:
obtained from the daqOpen function
devType:
see table below
devPort:
see table below
whichDevice:
valid values range from 0 to 171
whichExpPort:
see table below
bitNum:
valid values range from 1 to 16
bitValue:
valid values are either true (
≠ 0) or false ( = 0)
Parameter Type Definitions
devType-(DaqIODeviceType)
Definition
Description
DiodtLocalBitIO
P2 – Local addressing by bit
DiodtLocal8255
P2 – Local addressing on device
DiodtP2Local8
P2 – Local addressing by byte
DiodtP3LocalDig16
P3 – Local addressing for HS 16-bit Dig I/O
DiodtP3LocalCtr16
P3 – Local addressing of 16-bit counters
DiodtP2Exp8
P2 – Expansion addressing by byte
DiodtExp8255
DBK20, DBK21
DiodtDbk23
DBK23
DiodtDbk24
DBK24
DiodtDbk25
DBK25