Type: Driver
File Name:
File Size: 34.3 MB
76 (4.19)
Downloads: 57
Supported systems: Windows 10, 8.1, 8, 7, 2008, Vista, 2003, XP
Price: Free* (*Free Registration Required)

Download Now

For example, one writes a driver for the parallel port, because one wants to use it to generate pulses that drive a stepper motor. This approach often leads to device drivers that depend too much on the application, and are not general enough to be re-used for other ADLINK PET-48DIO.


One golden rule for the device driver writer is to separate mechanism and policy: The mechanism part of the device interface is a faithful representation of the bare functionality of the device, independent of what part of the functionality an application will use. Once a ADLINK PET-48DIO driver offers a software interface to the mechanism of the device, an application writer can use this mechanism interface to use the device in one particular fashion.

ASUS VivoBook S301LA Realtek LANNo products found
Brother MFC-8950DW Printer ISISHardware supported by the Linux kernel Comedi drivers
Asrock Z68 Extreme7 Gen3Product search

That is, some of the data stuctures offered by the mechanism are interpreted in specific physical units, or some ADLINK PET-48DIO them are taken together because this composition is ADLINK PET-48DIO for the application. For example, a analog output card can be used to generate voltages that are the inputs for the electronic drivers of the motors of a robot; these voltages can be interpreted as setpoints for the desired velocity of these motors, and six of them are taken together to steer one particular robot with six-degrees of freedom.


Some of the other outputs of the same physical device can be used by another application program, for example to generate a sine wave that drives a vibration shaker. Overview of Comedi. The supported cards in Comedi have one or more of the following features: The ADLINK PET-48DIO channels are conceptually quite simple, and don't need much configuration: The analog channels are a bit more complicated. Typically, an analog channel can be programmed to generate or read a voltage between a lower and an upper threshold e. Many interface cards have extra functionality, besides the analog and digital channels.

Therefore, Comedi offers more than just analog and digital data acquisition.

The kernel space structures that Comedi uses have the following hierarchy: Each channel has parameters for: For example, a set of 16 identical analog outputs. Each sub-device has parameters for: Each device has parameters for: The basic functionalities offered by Comedi are: This command functionality is not offered by all DAQ cards. The command functionality is very configurable, with respect to the choice of events with which to signal the progress of the programmed scans: Comedi not only offers the API to access the functionality of the cards, but also to query the capabilities of the installed ADLINK PET-48DIO devices.

Buffers are an important aspect of device drivers: Therefore, Comedi offers functionality to configure and manage data buffers.

Supported Hardware

Comedi contains more than just procedural function calls: The data acquisition can signal its completion by means of an interrupt or a callback function call. Callbacks are also used to signal errors during the data acquisition or when writing to buffers, or at the end of a scan or acquisition that has been launched ADLINK PET-48DIO to take place asynchronously i. The mechanisms for synchronization and interrupt handling are a bit different when used in a real-time context i.

ADLINK PET-48DIO The following configuration instructions are supported: Reads the status register value for the counter channel into data[1]. Sets the counter channel's clock source as specified in data[1] this is a hardware-specific value.

Supported Hardware

Not supported on PCE. For the other boards, valid clock sources are 0 to 7 as follows: Internal 10 MHz clock.

Internal 1 MHz clock. Internal kHz clock. Internal 10 kHz clock. Internal 1 kHz clock. OUT n-1, the output of counter channel n-1 see note 1 below.


This pin is shared by all three counter channels on the chip. ISA DAQ Cards,Opto Compatible CH Digital I/O Cards. 48 DIO ADLINK PET-48DIO input/output card; mode 0 compatible; max 24mA/channel Width [mm]:: ; Height [mm]:: ; Manufacturer: Adlink; Country of Origin.

Other Drivers