<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN""http://www.w3.org/TR/html4/loose.dtd"> <HTML ><HEAD ><TITLE >comedi_dio_read</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK REL="HOME" TITLE=" Comedi " HREF="index.html"><LINK REL="UP" TITLE=" Comedi Function Reference " HREF="x4629.html#FUNCTIONREFERENCE"><LINK REL="PREVIOUS" TITLE="comedi_dio_get_config" HREF="r5876.html"><LINK REL="NEXT" TITLE="comedi_dio_write" HREF="r5929.html"></HEAD ><BODY CLASS="REFENTRY" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE SUMMARY="Header navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Comedi: The <SPAN CLASS="emphasis" ><I CLASS="EMPHASIS" >Control and Measurement Device Interface</I ></SPAN > handbook </TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="r5876.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" ></TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="r5929.html" ACCESSKEY="N" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><H1 ><A NAME="FUNC-REF-COMEDI-DIO-READ" ></A >comedi_dio_read</H1 ><DIV CLASS="REFNAMEDIV" ><A NAME="AEN5907" ></A ><H2 >Name</H2 >comedi_dio_read -- read single bit from digital channel</DIV ><DIV CLASS="REFSYNOPSISDIV" ><A NAME="AEN5910" ></A ><H2 >Synopsis</H2 ><DIV CLASS="FUNCSYNOPSIS" ><P ></P ><A NAME="AEN5911" ></A ><PRE CLASS="FUNCSYNOPSISINFO" >#include <comedilib.h></PRE ><P ><CODE ><CODE CLASS="FUNCDEF" >int comedi_dio_read</CODE >(comedi_t * device, unsigned int subdevice, unsigned int channel, unsigned int * bit);</CODE ></P ><P ></P ></DIV ></DIV ><DIV CLASS="REFSECT1" ><A NAME="AEN5924" ></A ><H2 > Description </H2 ><P >The function reads the channel channel belonging to the subdevice subdevice of device device. The data value that is read is stored in the location pointed to by bit. This function is equivalent to comedi_data_read(device,subdevice,channel,0,0,bit). This function does not require a digital subdevice or a subdevice with a maximum data value of 1 to work properly.</P ><P >Return values and errors are the same as comedi_data_read().</P ><P > </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE SUMMARY="Footer navigation table" WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="r5876.html" ACCESSKEY="P" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" ACCESSKEY="H" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="r5929.html" ACCESSKEY="N" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >comedi_dio_get_config</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="x4629.html#FUNCTIONREFERENCE" ACCESSKEY="U" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >comedi_dio_write</TD ></TR ></TABLE ></DIV ></BODY ></HTML >