comedi_dio_write(3)

comedi_dio_write3

Write single bit to digital channel

Usage

#include <comedilib.h>

int comedi_dio_write(comedi_t * device, unsigned int subdevice, unsigned int channel, unsigned int bit);

Overview

The function writes the value bit to the channel channel belonging to the subdevice subdevice of device device. This function is equivalent to:

comedi_data_write(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.

If you wish to write multiple digital channels at once, it is more efficient to use comedi_dio_bitfield2 than to call this function multiple times.

Return value

Return values and errors are the same as comedi_data_write.

Releases

12 releases since Debian 3.0 (Woody); the text changed 9 times.

  1. 3.0
  2. 3.1–4.0
  3. 5.0–6.0
  4. 7
  5. 8
  6. 9
  7. 10
  8. 11
  9. 12
  10. 13

Authors

David Schleef <[email protected]>

Author.

Frank Mori Hess <[email protected]>

Author.

Herman Bruyninckx <[email protected]>

Author.

Bernd Porr <[email protected]>

Author.

Ian Abbott <[email protected]>

Author.

Éric Piel <[email protected]>

Author.

From libcomedi-dev 0.11.0+5-1.3+b1 in Debian 13 (Trixie). Parsed by carta from the page's man source.