beautypg.com

Daqioreadbit, Format, Purpose – Measurement Computing Data Acquisition Systems rev.10.4 User Manual

Page 260: Parameter summary, Parameter values

background image

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