Advantech PCI-1736UP Specifikace

Procházejte online nebo si stáhněte Specifikace pro Software Advantech PCI-1736UP. Advantech PCI-1736UP Specifications Uživatelská příručka

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 159
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků

Shrnutí obsahu

Strany 1

ComediiComediThe Control and Measurement Device Interface handbookfor Comedilib 0.10.0

Strany 2

Comedix6 Writing a Comedi driver 1406.1 Communication user-space — kernel-space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strany 3 - Contents

Comedi89 / 148convert_arg value is interpreted as follows:convert_arg == (CR_EDGE | 0) => rising edgeconvert_arg == (CR_EDGE | CR_INVERT | 0) =>

Strany 4

Comedi90 / 148Port B - channels 8 to 15Port CL - channels 16 to 19Port CH - channels 20 to 23Only mode 0 of the 8255 chip is supported.Bit 0 of port C

Strany 5

Comedi91 / 148Manufacturer Device NameMeasurement Computing PCI-DAS64/M1/16 cb_pcidas64Measurement Computing PCI-DAS64/M2/16 cb_pcidas64Measurement Co

Strany 6

Comedi92 / 148Manufacturer Device NameMeasurement Computing PCI-DAS1602/16 cb_pcidasMeasurement Computing PCI-DAS1602/16jr cb_pcidasMeasurement Comput

Strany 7

Comedi93 / 148If bus/slot is not specified, the first available PCIdevice will be used.Only simple analog output writing is supported.So far it has on

Strany 8

Comedi94 / 148Developed from cb_pcidas and skel by Richard Bytheway ([email protected]).Only supports DIO, AO and simple AI in it’s present form.No int

Strany 9

Comedi95 / 1485.5.29 comedi_bond -- A driver to ’bond’ (merge) multiple subdevices from multiple devices together as one.Author: dsStatus: worksThis d

Strany 10

Comedi96 / 1489 0 7 data 710 1 3 acknowledge11 1 4 busy12 1 2 output13 1 1 printer selected14 2 1 auto LF15 1 0 error16 2 2 init17 2 3 select printer1

Strany 11 - List of Figures

Comedi97 / 148Status: worksThis driver is mainly for testing purposes, but can also be used togenerate sample waveforms on systems that don’t have dat

Strany 12 - 1 Overview

Comedi98 / 148Configuration options:[0] - PCI bus of device (optional)[1] - PCI slot of device (optional)If bus/slot is not specified, the first suppo

Strany 13 - 1.4 DAQ signals

ComedixiList of Figures1 Asynchronous Acquisition Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4AbstractCo

Strany 14 - 1.6 Acquisition terminology

Comedi99 / 148Manufacturer Device NameComputerBoards PCM-DAS08 pcm-das08This is the PCMCIA-specific support split off from thedas08 driver.Options (fo

Strany 15 - 1.8 Supporting functionality

Comedi100 / 1485.5.38 das16m1 -- CIO-DAS16/M1Author: Frank Mori Hess <[email protected]>Status: worksManufacturer Device NameMeasurem

Strany 16 - 2 Configuration

Comedi101 / 148Manufacturer Device NameKeithley Metrabyte DAS-1802ST-DA das-1802st-daKeithley Metrabyte DAS-1802HR das-1802hrKeithley Metrabyte DAS-18

Strany 17

Comedi102 / 148[1] - IRQ (optional, required for timed or externally triggered conversions)All entries in the channel/gain list must use the same gain

Strany 18

Comedi103 / 148[3] - A/D range0 = [-10,10]1 = [0,10][4] - D/A 0 range0 = [-10,10]1 = [-5,5]2 = [-2.5,2.5]3 = [0,10]4 = [0,5][5] - D/A 1 range (same ch

Strany 19 - 3 Writing Comedi programs

Comedi104 / 148This card has 16 analog inputs multiplexed onto a 12 bit ADC. Thereis a minimally useful onboard clock. The base frequency for theclock

Strany 20

Comedi105 / 148Status: complete

Strany 21 - 10 / 148

Comedi106 / 148Manufacturer Device NameData Translation DT2817 dt2817A very simple digital I/O card. Four banks of 8 lines, each bankis configurable f

Strany 22 - 3.4 Asynchronous acquisition

Comedi107 / 1485.5.49 dt3000 -- Data Translation DT3000 seriesAuthor: dsStatus: worksManufacturer Device NameData Translation DT3001 dt3000Data Transl

Strany 23 - 12 / 148

Comedi108 / 1485.5.51 fl512 -- unknownAuthor: Anders Gnistrup <[email protected]>Status: unknownManufacturer Device Nameunknown FL512 fl512Di

Strany 24 - 13 / 148

Comedi1 / 1481 OverviewComedi is a free software project that develops drivers, tools, and libraries for various forms of data acquisition: reading an

Strany 25 - 3.5 Further examples

Comedi109 / 148It has 16 single-ended or 8 differential Analogue Input channels with 12-bitresolution. Ranges : 5V, 10V, +/-5V, +/-10V, 0..20mA and 4.

Strany 26 - 15 / 148

Comedi110 / 148The DSP on the board requires initialization code, which canbe loaded by placing it in /lib/firmware/comedi.The initialization code sho

Strany 27 - 16 / 148

Comedi111 / 148- Analog Output- Digital I/O- CounterConfiguration Options:[0] - PCI bus number (optional)[1] - PCI slot number (optional)If bus/slot i

Strany 28 - 4.2.2 Instruction execution

Comedi112 / 148Manufacturer Device NameMicro/sys MPC-624 mpc624The Micro/sys MPC-624 board is based on the LTC2440 24-bit sigma-deltaADC chip.Subdevic

Strany 29 - 18 / 148

Comedi113 / 1485.5.61 multiq3 -- Quanser Consulting MultiQ-3Author: Anders Blomdell <[email protected]>Status: worksManufacturer De

Strany 30 - 4.5.1 Executing a command

Comedi114 / 148Manufacturer Device NameNational Instruments PCI-6521 ni_65xxNational Instruments PXI-6521 ni_65xxNational Instruments PCI-6528 ni_65xx

Strany 31 - 20 / 148

Comedi115 / 1485.5.66 ni_at_a2150 -- National Instruments AT-A2150Author: Frank Mori HessStatus: worksManufacturer Device NameNational Instruments AT-

Strany 32 - 4.5.4 The command flags

Comedi116 / 148Manufacturer Device NameNational Instruments AT-MIO-16 atmio16National Instruments AT-MIO-16D atmio16d5.5.69 ni_atmio -- National Instr

Strany 33 - 4.6 Slowly-varying inputs

Comedi117 / 1485.5.70 ni_daq_700 -- National Instruments PCMCIA DAQCard-700 DIO onlyAuthor: Fred Brooks <[email protected]>, based on ni_daq

Strany 34 - 23 / 148

Comedi118 / 148Tested with lab-pc-1200. For the older Lab-PC+, not all input rangesand analog references will work, the available ranges/arefs willdep

Strany 35 - 4.7.4 Extended Triggering

Comedi2 / 148So, Comedi focuses only on the mechanism part of DAQ interfacing. The project does not provide the policy parts, such asGraphical User In

Strany 36 - 4.7.5 Analog Triggering

Comedi119 / 148Configuration options:noneThe daqcard-1200 has quirky chanlist requirementswhen scanning multiple channels. Multiple channel scansequen

Strany 37 - 4.7.7 Counter configuration

Comedi120 / 148The DIO-96 appears as four 8255 subdevices. See the 8255driver notes for details.The DIO32HS board appears as one subdevice, with 32 ch

Strany 38 - 27 / 148

Comedi121 / 148Manufacturer Device NameNational Instruments PCI-6224 ni_pcimioNational Instruments PXI-6224 ni_pcimioNational Instruments PCI-6225 ni_

Strany 39 - 28 / 148

Comedi122 / 148The RTSI trigger bus is supported on these cards onsubdevice 10. See the comedilib documentation for details.Information (number of cha

Strany 40 - 29 / 148

Comedi123 / 148Manufacturer Device NameAdvantech PCL-711 pcl711Advantech PCL-711B pcl711bAdLink ACL-8112HG acl8112hgAdLink ACL-8112DG acl8112dgSince t

Strany 41 - 30 / 148

Comedi124 / 1485.5.82 pcl726 -- Advantech PCL-726 & compatiblesAuthor: dsStatus: untestedManufacturer Device NameAdvantech PCL-726 pcl726Advantech

Strany 42 - 5 Comedi reference

Comedi125 / 148The ACL-7130 card have an 8254 timer/counter not supported by this driver.5.5.84 pcl812 -- Advantech PCL-812/PG, PCL-813/B, ADLink ACL-

Strany 43 - 5.2.2 CR_PACK_FLAGS

Comedi126 / 148[3] - 0=trigger source is internal 8253 with 2MHz clock1=trigger source is external[4] - 0=A/D have max +/-5V input1=A/D have max +/-10

Strany 44 - 5.3 Data types and structures

Comedi127 / 148Manufacturer Device NameAdvantech PCL-814B pcl814bPCL 816 and 814B have 16 SE/DIFF ADCs, 16 DACs, 16 DI and 16 DO.Differences are at re

Strany 45

Comedi128 / 148If you’ve data dropouts with DMA mode 2 then:a) disable IDE DMAb) switch text mode console to fb.Options for PCL-818L:[0] - IO Base[1]

Strany 46 - 5.3.8 comedi_insn

Comedi3 / 148• Analog signals are a bit more complicated. Typically, an analog acquisition channel can be programmed to generate or read avoltage betw

Strany 47 - 5.3.10 comedi_krange

Comedi129 / 1485.5.87 pcm3724 -- Advantech PCM-3724Author: Drew Csillag <[email protected]>Status: testedManufacturer Device NameAdvantech

Strany 48 - 5.4 Functions

Comedi130 / 148Configuration options:[0] - I/O port base[1] - unused[2] - Analog input reference0 = single ended1 = differential[3] - Analog input enc

Strany 49

Comedi131 / 148Manufacturer Device NameWinsystems PCM-MIO pcmmioA driver for the relatively new PCM-MIO multifunction board fromWinsystems. This board

Strany 50

Comedi132 / 148Status: worksManufacturer Device NameWinsystems PCM-UIO48A pcmuio48Winsystems PCM-UIO96A pcmuio96A driver for the relatively straightfo

Strany 51

Comedi133 / 1485.5.93 poc -- Generic driver for very simple devicesAuthor: dsStatus: unknownManufacturer Device NameKeithley Metrabyte DAC-02 dac02Adv

Strany 52

Comedi134 / 1485.5.96 rti800 -- Analog Devices RTI-800/815Author: dsStatus: unknownManufacturer Device NameAnalog Devices RTI-800 rti800Analog Devices

Strany 53

Comedi135 / 148[4] - dac#1 ...[17] - dac#7 ...5.5.98 s526 -- Sensoray 526 driverAuthor: Richie Everett Wang <[email protected]>Status:

Strany 54

Comedi136 / 148digital channel:s626 has 3 dio subdevices (2,3 and 4) each with 16 i/o channelssupported configuration options:INSN_CONFIG_DIO_QUERYCOM

Strany 55

Comedi137 / 148Manufacturer Device NameSSV Embedded Systems DIL/Net-PC 1486 dnp-14865.5.103 unioxx5 -- Driver for Fastwel UNIOxx-5 (analog and digital

Strany 56 - Description

Comedi138 / 148convert: nowscan_end: countstop: none|count- Analogue output:subdevice: 1number of channels: 4max data value: 4095ranges:all channels:r

Strany 57

Comedi4 / 148Figure courtesy of Kurt Müller.Figure 1: Asynchronous Acquisition Sequence1.7 DAQ functionsThe basic data acquisition functionalities tha

Strany 58

Comedi139 / 148number of channels: 16max data value: 4096ranges:all channelss:range = 0 : [-0.75 V,0.75 V]range = 1 : [-0.5 V,0.5 V]command:The channe

Strany 59

Comedi140 / 148start: now|intscan_begin: timer (contains the sampling interval. min 1ms)convert: nowscan_end: countstop: none|count- Digital I/Osubdev

Strany 60

Comedi141 / 148All user-space Comedi instructions and commands are transmitted to kernel space through a traditional ioctl() system call. (Seelib/ioct

Strany 61

Comedi142 / 148In addition to these data entities that are also known at the user level (device, sub-device, channel), the device driver level provide

Strany 62

Comedi143 / 148};The function pointers insn_read . . . cancel . offer (pointers to) the standardized user-visible API that every subdevice shouldoffer

Strany 63

Comedi144 / 148volatile unsigned int buf_write_alloc_count; /*byte count for writer (allocated for ←-writing)*/volatile unsigned int buf_read_count; /

Strany 64

Comedi145 / 148int comedi_register_callback(comedi_t*d,unsigned int subdevice, unsigned int mask,int (*←-cb)(unsigned int,void*),void*arg);int comedi_

Strany 65

Comedi146 / 148Typically, you will be able to implement most of the above-mentioned functionality by cut-and-paste from already existingdrivers. The m

Strany 66

Comedi147 / 1486.5 Device driver caveatsA few things to strive for when writing a new driver:• Some DAQ cards consist of different ‘layers’ of hardwar

Strany 67

Comedi148 / 148Differential IO. . .Direct Memory Access (DMA)DMA is a method of transferring data between a device and the main memory of a computer.

Strany 68

Comedi5 / 148Buffering is another important aspect of device drivers: the acquired data has to be stored in such buffers, because, in general,the appl

Strany 69

Comedi6 / 148• [2] - DMA 1• [3] - DMA 2• [4] - AI jumpered for 0=single ended, 1=differential• [5] - AI jumpered for 0=straight binary, 1=2’s compleme

Strany 70

Comedi7 / 148ranges:all chans: [-1.325 V,1.325 V]command:start: now|intscan_begin: timerconvert: nowscan_end: countstop: none|countcommand structure f

Strany 71

Comedi8 / 148ranges:all chans: [0,1]command:not supportedThis board has four subdevices. Devices are separated into subdevices that each have a distin

Strany 72

ComediiiCopyright © 1998-2003 David SchleefCopyright © 2001-2003, 2005, 2008 Frank Mori HessCopyright © 2002-2003 Herman BruyninckxCopyright © 2012 Be

Strany 73

Comedi9 / 148{comedi_t*it;int chan = 0;lsampl_t data;int retval;it = comedi_open("/dev/comedi0");if(it == NULL){comedi_perror("comedi_o

Strany 74

Comedi10 / 148*Copyright (c) 1999,2000 David A. Schleef <[email protected]>*Copyright (c) 2008 Frank Mori Hess <[email protected]>

Strany 75

Comedi11 / 148}return 0;}The source code file for the above program can be found in the Comedilib source at demo/tut2.c and if installed as a packageus

Strany 76

Comedi12 / 148It requests data from two channels at a sampling rate of 1kHz and a total of 10000 samples. which are then printed to stdout. Youcan pip

Strany 77

Comedi13 / 148/*start the command*/ret = comedi_command(dev, cmd);if(ret < 0){comedi_perror("comedi_command");exit(1);}subdev_flags = com

Strany 78

Comedi14 / 148}/*Modify parts of the command*/cmd->chanlist = chanlist;cmd->chanlist_len = n_chan;if(cmd->stop_src == TRIG_COUNT) cmd->sto

Strany 79

Comedi15 / 148int comedi_dio_bitfield2(comedi_t *device, unsigned int subdevice, unsigned int write_mask, unsigned int *bits, unsigned intbase_channel)

Strany 80

Comedi16 / 148Most functions specify the range to be used for a channel by a zero-based index into the list of ranges supported by thechannel. Dependi

Strany 81

Comedi17 / 1484.2.2 Instruction executionOnce an instruction data structure has been filled in, the corresponding instruction is executed with the func

Strany 82

Comedi18 / 148data[0] Descriptionn (num-ber ofele-mentsin dataarray)Meanings of data[1], ...,data[n-1]INSN_CONFIG_ALT_SOURCESelect an alternate input

Strany 83

ComediiiiContents1 Overview 11.1 What is a ‘device driver’? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Strany 84 - 5.5 Kernel drivers

Comedi19 / 148• accompanied with various callback functionalities (DMA, interrupts, driver-specific callback functions),• for any number of channels,•

Strany 85 - 74 / 148

Comedi20 / 148unsigned int stop_src; // what make the acquisition terminateunsigned int stop_arg; // parameters that influence this terminationunsigne

Strany 86 - 75 / 148

Comedi21 / 148• TRIG_EXT: the ‘scan begin’ event occurs when an external trigger signal occurs; e.g., a rising edge of a digital line. scan_-begin_arg

Strany 87 - 76 / 148

Comedi22 / 148• TRIG_ROUND_NEAREST: round to nearest supported timing period, the default. This flag (as well as the following three),indicates how tim

Strany 88 - 77 / 148

Comedi23 / 148As you might have guessed, the Comedi library has functions to help you in your quest to accurately measure slowly varyinginputs:int com

Strany 89 - MicroAxial ADQ12-B adq12b

Comedi24 / 14811 reserved.For example, a simple digital follower is specified by the bit pattern 01 10, because it sets the output on positive transiti

Strany 90 - 79 / 148

Comedi25 / 148Extended trigger configuration should be designed in such a way that the user can probe for valid parameters, similar to howcommand testi

Strany 91 - 80 / 148

Comedi26 / 1484.7.6 Bitfield Pattern Matching Extended Trigger(Status: design. No driver implements this feature yet.)The insn field of the instruction

Strany 92 - 81 / 148

Comedi27 / 1484.7.8 One source plus auxiliary counter configuration(Status: design. No driver implements this feature yet.)The insn field of the instruc

Strany 93 - 82 / 148

Comedi28 / 148Signal Source DescriptionNI_RTSI_OUTPUT_ADR_START1ADR_START1, an analog input start signal. See the NI’sDAQ-STC Technical Reference Manu

Strany 94 - 83 / 148

Comediiv4.7.1 Digital input combining machines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234.7.2 Analog filtering config

Strany 95 - 84 / 148

Comedi29 / 148ret = comedi_do_insn(dev, &configCmd);if(ret < 0){comedi_perror("comedi_do_insn: INSN_CONFIG");exit(1);}// Set clock RT

Strany 96 - 85 / 148

Comedi30 / 148int ret;unsigned int d = 0;;static const unsigned rtsi_subdev = 10;static const unsigned rtsi_clock_line = 7;memset(&configCmd, 0, s

Strany 97 - 86 / 148

Comedi31 / 148}cmd.chanlist = chanList;cmd.chanlist_len = nChannels;cmd.scan_end_arg = nChannels;cmd.start_src = TRIG_EXT;cmd.start_arg = CR_EDGE | NI

Strany 98 - 87 / 148

Comedi32 / 1485.2.2 CR_PACK_FLAGSCR_PACK_FLAGS(chan, range, aref, flags) is similar to CR_PACK() but can be used to combine one or more flag bits(bitwi

Strany 99 - 88 / 148

Comedi33 / 1485.2.6 enum comedi_subdevice_typeenum comedi_subdevice_type {COMEDI_SUBD_UNUSED, /*subdevice is unused by driver*/COMEDI_SUBD_AI, /*analo

Strany 100 - 89 / 148

Comedi34 / 1485.3.2 comedi_tThe data type comedi_t is used to represent an open Comedi device:typedef struct comedi_t_struct comedi_t;A valid comedi_t

Strany 101 - 90 / 148

Comedi35 / 148/*range policy*/int range;int aref;/*number of measurements to average (for ai)*/int n;lsampl_t maxdata;};The comedi_sv_t structure is u

Strany 102 - 91 / 148

Comedi36 / 148Comedi instructions are described by the comedi_insn structure. Applications send instructions to the driver in order to performcontrol

Strany 103 - 92 / 148

Comedi37 / 1485.3.11 comedi_insnlisttypedef struct comedi_insnlist_struct comedi_insnlist;struct comedi_insnlist_struct{unsigned int n_insns;comedi_in

Strany 104 - 93 / 148

Comedi38 / 148Synopsis#include <comedilib.h>int comedi_data_read(comedi_t * device, unsigned int subdevice, unsigned int channel, unsigned int r

Strany 105 - Manufacturer Device Name

Comediv5.4.1.6 comedi_data_write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395.4.1.7 comedi_do_insn . . . . . .

Strany 106 - 95 / 148

Comedi39 / 148DescriptionSimilar to comedi_data_read() except it will wait for the specified number of nanoseconds between setting the input channeland

Strany 107 - Author: ds, fmhess

Comedi40 / 1485.4.1.7 comedi_do_insncomedi_do_insn — perform instructionSynopsis#include <comedilib.h>int comedi_do_insn(comedi_t * device, come

Strany 108 - 97 / 148

Comedi41 / 148DescriptionThe function comedi_fileno() returns the file descriptor for the device device. This descriptor can then be used as the filedes

Strany 109 - 98 / 148

Comedi42 / 1485.4.1.12 comedi_from_physcomedi_from_phys — convert physical units to sampleSynopsis#include <comedilib.h>lsampl_t comedi_from_phy

Strany 110 - 99 / 148

Comedi43 / 148DescriptionThe function comedi_get_board_name() returns a pointer to a string containing the name of the comedi device representedby dev

Strany 111 - 100 / 148

Comedi44 / 148DescriptionThe function comedi_get_n_channels() returns the number of channels of the subdevice subdevice belonging to thecomedi device

Strany 112 - 101 / 148

Comedi45 / 1485.4.1.21 comedi_get_subdevice_flagscomedi_get_subdevice_flags — properties of subdeviceSynopsis#include <comedilib.h>int comedi_get_

Strany 113 - 102 / 148

Comedi46 / 148Subdevice Flag Value (hex) DescriptionSDF_WRITABLE 0x00020000The subdevice can be written to (e.g.analog output).SDF_INTERNAL 0x00040000

Strany 114 - 103 / 148

Comedi47 / 148Synopsis#include <comedilib.h>int comedi_get_version_code(comedi_t * device);DescriptionReturns the Comedi kernel module version c

Strany 115 - 104 / 148

Comedi48 / 148Return valueIf successful, 0 is returned. If there is an error, -1 is returned.5.4.1.26 comedi_maxdata_is_chan_specificcomedi_maxdata_is_

Strany 116 - Status: complete

Comedivi5.4.2.12 comedi_mark_buffer_read . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 545.4.2.13 comedi_mark_buffer_writt

Strany 117 - 106 / 148

Comedi49 / 1485.4.1.29 comedi_set_global_oor_behaviorcomedi_set_global_oor_behavior — out-of-range behaviorSynopsis#include <comedilib.h>enum co

Strany 118 - 107 / 148

Comedi50 / 148DescriptionConverts data given in Comedi’s integer sample values (lsampl_t, between 0 and maxdata) into physical units (double). Theconv

Strany 119 - 5.5.51 fl512 -- unknown

Comedi51 / 148Synopsis#include <comedilib.h>int comedi_command(comedi_t * device, comedi_cmd * command);DescriptionThe function comedi_command()

Strany 120 - 109 / 148

Comedi52 / 148Synopsis#include <comedilib.h>int comedi_get_buffer_contents(comedi_t * device, unsigned int subdevice);DescriptionThe function co

Strany 121 - 110 / 148

Comedi53 / 148DescriptionThe command capabilities of the subdevice indicated by the parameters device and subdevice are probed, and the resultsplaced

Strany 122 - 111 / 148

Comedi54 / 148Synopsis#include <comedilib.h>int comedi_get_read_subdevice(comedi_t * device);DescriptionThe function comedi_get_read_subdevice()

Strany 123 - 112 / 148

Comedi55 / 148Synopsis#include <comedilib.h>int comedi_mark_buffer_written(comedi_t * device, unsigned int subdevice, unsigned int num_bytes);De

Strany 124 - 113 / 148

Comedi56 / 148Return valueThe new buffer size in bytes is returned on success. On error, -1 is returned.5.4.2.16 comedi_set_max_buffer_sizecomedi_set_

Strany 125 - 114 / 148

Comedi57 / 148In practice, their are some rules of thumb on how calibrations behave. No calibrations depend on the analog reference. Amultiplexed anal

Strany 126 - 115 / 148

Comedi58 / 148StatusalphaDescriptionThis function frees the resources associated with a comedi_calibration_t obtained from comedi_parse_calibration_f-

Strany 127 - 116 / 148

Comedivii5.4.7.2 comedi_get_timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 715.4.7.3 comedi_sv_init . . . . .

Strany 128 - 117 / 148

Comedi59 / 148DescriptionThe function comedi_get_hardcal_converter() initializes the comedi_polynomial_t pointed to by converter so itcan be passed to

Strany 129

Comedi60 / 1485.4.3.7 comedi_parse_calibration_filecomedi_parse_calibration_file — load contents of calibration fileSynopsis#include <comedilib.h>c

Strany 130 - 119 / 148

Comedi61 / 1485.4.4.2 comedi_dio_configcomedi_dio_config — change input/output properties of channelSynopsis#include <comedilib.h>int comedi_dio_c

Strany 131 - 120 / 148

Comedi62 / 148DescriptionThe function comedi_dio_read() reads the channel channel belonging to the subdevice subdevice of device device.The data value

Strany 132 - 121 / 148

Comedi63 / 148DescriptionWhen a Comedilib function fails, it usually returns -1 or NULL, depending on the return type. An internal library variable st

Strany 133 - 122 / 148

Comedi64 / 148DescriptionWhen a Comedilib function fails, it usually returns -1 or NULL, depending on the return type. An internal library variable st

Strany 134 - 123 / 148

Comedi65 / 148DescriptionThis function arms a subdevice. It may, for example, arm a counter to begin counting. The source parameter specifies whatsourc

Strany 135 - 124 / 148

Comedi66 / 148DescriptionThis function queries the gate for a subdevice, as set by comedi_set_gate_source(). The currently configured gate sourcewill b

Strany 136 - 125 / 148

Comedi67 / 148DescriptionThis function queries the routing for an output, as set by comedi_set_routing(). The currently configured routing will bewritt

Strany 137 - Advantech PCL-816 pcl816

Comedi68 / 148DescriptionThis function selects a master clock for a subdevice. The clock parameter selects the master clock, and is driver-dependant.

Strany 138 - 127 / 148

Comediviii5.5.31 comedi_rt_timer -- Command emulator using real-time tasks . . . . . . . . . . . . . . . . . . . . . . . 965.5.32 comedi_test -- gener

Strany 139 - 128 / 148

Comedi69 / 148StatusalphaDescriptionThis function selects a filter for a subdevice. For instance, a digital input subdevice may provide deglitching filt

Strany 140 - 5.5.88 pcm3730 -- PCM3730

Comedi70 / 148Synopsis#include <comedilib.h>int comedi_set_other_source(comedi_t * device, unsigned int subdevice, unsigned int channel, unsigne

Strany 141 - 130 / 148

Comedi71 / 1485.4.7 Deprecated functions5.4.7.1 comedi_dio_bitfieldcomedi_dio_bitfield — read/write multiple digital channelsSynopsis#include <comedi

Strany 142 - Winsystems PCM-MIO pcmmio

Comedi72 / 148StatusdeprecatedDescriptionThe function comedi_sv_init() initializes the slow varying Comedi structure pointed to by sv to use the devic

Strany 143

Comedi73 / 1485.4.7.6 comedi_timed_1chancomedi_timed_1chan — streaming input (deprecated)Synopsis#include <comedilib.h>int comedi_timed_1chan(co

Strany 144 - 133 / 148

Comedi74 / 148to the 8255’s port A, bit 0; channel 23 corresponds to port C, bit7. Direction configuration is done in blocks, with channels 0-7,8-15,

Strany 145 - 134 / 148

Comedi75 / 1485.5.4 adl_pci7230 -- Driver for the Adlink PCI-7230 32 ch. isolated digital io boardAuthor: David Fernandez <[email protected]>

Strany 146 - 135 / 148

Comedi76 / 148[1] - PCI slot of device (optional)If bus/slot is not specified, the first supportedPCI device found will be used.5.5.7 adl_pci8164 -- D

Strany 147 - 136 / 148

Comedi77 / 148[0] - PCI bus number (optional)[1] - PCI slot number (optional)If bus/slot is not specified, the first available PCIdevice will be used.

Strany 148 - 137 / 148

Comedi78 / 1480=use SSHO (pin 45) signal is generated in onboard hardware S&H logic0!=use ADCHN7 (pin 23) signal is generated from driver, numbers

Strany 149 - ITL USB-DUX-FAST usbduxfast

Comediix5.5.70 ni_daq_700 -- National Instruments PCMCIA DAQCard-700 DIO only . . . . . . . . . . . . . . . . . 1175.5.71 ni_daq_dio24 -- National Ins

Strany 150 - ITL USB-DUX-SIGMA usbduxsigma

Comedi79 / 148written by jeremy theler <[email protected]>instituto balseirocomision nacional de energia atomicauniversidad nacional de cuy

Strany 151 - 6 Writing a Comedi driver

Comedi80 / 148Manufacturer Device NameAdvantech PCI-1723 adv_pci1723Configuration Options:[0] - PCI bus of device (optional)[1] - PCI slot of device (

Strany 152 - 6.2 Generic functionality

Comedi81 / 148If bus/slot is not specified, the first available PCIdevice will be used.5.5.14 aio_aio12_8 -- Acces I/O Products PC-104 AIO12-8 Analog

Strany 153 - 6.2.1.2 comedi_subdevice

Comedi82 / 148Manufacturer Device NameAmplicon PC215E pc215eAmplicon PCI215 pci215 or amplc_dio200Amplicon PC218E pc218eAmplicon PC272E pc272eAmplicon

Strany 154 - 6.2.1.4 comedi_async

Comedi83 / 148INSN_CONFIG_8254_READ_STATUS. Reads the status register value for thecounter channel into data[1].INSN_CONFIG_SET_CLOCK_SRC. Sets the co

Strany 155 - 6.2.1.5 comedi_driver

Comedi84 / 148have an interrupt status register; see notes on ’INTERRUPT SOURCES’below.INTERRUPT SOURCESPC218E PC212E PC215E/PCI215------------- -----

Strany 156 - 145 / 148

Comedi85 / 1485.5.17 amplc_pc236 -- Amplicon PC36AT, PCI236Author: Ian Abbott <[email protected]>Status: worksManufacturer Device NameAmplicon P

Strany 157 - 146 / 148

Comedi86 / 148The state of the outputs can be read.5.5.19 amplc_pci224 -- Amplicon PCI224, PCI234Author: Ian Abbott <[email protected]>Status: w

Strany 158 - 7 Glossary

Comedi87 / 148[3] - Select channel 0 range according to jumper LK2:0=Jumper position 2-3 (factory default), range [-2*Vref,+2*Vref](10V bipolar when o

Strany 159 - 148 / 148

Comedi88 / 148PCI230(+) PCI260(+)--------- ---------Subdevices 3 10 AI AI1 AO2 DIOAI Subdevice:The AI subdevice has 16 single-ended channels or 8 diff

Komentáře k této Příručce

Žádné komentáře