Advantech PCI-1736UP Especificações

Consulte online ou descarregue Especificações para Software Advantech PCI-1736UP. Advantech PCI-1736UP Specifications Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 159
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1

ComediiComediThe Control and Measurement Device Interface handbookfor Comedilib 0.10.0

Página 2

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

Página 3 - Contents

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

Página 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

Página 5

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

Página 6

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

Página 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

Página 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

Página 9

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

Página 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

Página 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

Página 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

Página 13 - 1.4 DAQ signals

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

Página 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

Página 15 - 1.8 Supporting functionality

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

Página 16 - 2 Configuration

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

Página 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

Página 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

Página 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

Página 20

Comedi105 / 148Status: complete

Página 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

Página 22 - 3.4 Asynchronous acquisition

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

Página 23 - 12 / 148

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

Página 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

Página 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.

Página 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

Página 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

Página 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

Página 29 - 18 / 148

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

Página 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

Página 31 - 20 / 148

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

Página 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

Página 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

Página 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

Página 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

Página 36 - 4.7.5 Analog Triggering

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

Página 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

Página 38 - 27 / 148

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

Página 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

Página 40 - 29 / 148

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

Página 41 - 30 / 148

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

Página 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-

Página 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

Página 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

Página 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]

Página 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

Página 47 - 5.3.10 comedi_krange

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

Página 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

Página 49

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

Página 50

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

Página 51

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

Página 52

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

Página 53

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

Página 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

Página 55

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

Página 56 - Description

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

Página 57

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

Página 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

Página 59

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

Página 60

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

Página 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

Página 62

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

Página 63

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

Página 64

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

Página 65

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

Página 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

Página 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.

Página 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

Página 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

Página 70

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

Página 71

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

Página 72

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

Página 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

Página 74

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

Página 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

Página 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

Página 77

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

Página 78

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

Página 79

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

Página 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

Página 81

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

Página 82

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

Página 83

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

Página 84 - 5.5 Kernel drivers

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

Página 85 - 74 / 148

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 94 - 83 / 148

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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 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

Página 102 - 91 / 148

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

Página 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

Página 104 - 93 / 148

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

Página 105 - Manufacturer Device Name

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

Página 106 - 95 / 148

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

Página 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

Página 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

Página 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

Página 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

Página 111 - 100 / 148

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

Página 112 - 101 / 148

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

Página 113 - 102 / 148

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

Página 114 - 103 / 148

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

Página 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_

Página 116 - Status: complete

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

Página 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

Página 118 - 107 / 148

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

Página 119 - 5.5.51 fl512 -- unknown

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

Página 120 - 109 / 148

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

Página 121 - 110 / 148

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

Página 122 - 111 / 148

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

Página 123 - 112 / 148

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

Página 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_

Página 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

Página 126 - 115 / 148

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

Página 127 - 116 / 148

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

Página 128 - 117 / 148

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

Página 129

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

Página 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

Página 131 - 120 / 148

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

Página 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

Página 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

Página 134 - 123 / 148

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

Página 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

Página 136 - 125 / 148

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

Página 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.

Página 138 - 127 / 148

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

Página 139 - 128 / 148

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

Página 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

Página 141 - 130 / 148

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

Página 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

Página 143

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

Página 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,

Página 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]>

Página 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

Página 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.

Página 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

Página 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

Página 150 - ITL USB-DUX-SIGMA usbduxsigma

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

Página 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 (

Página 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

Página 153 - 6.2.1.2 comedi_subdevice

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

Página 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

Página 155 - 6.2.1.5 comedi_driver

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

Página 156 - 145 / 148

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

Página 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

Página 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

Página 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

Comentários a estes Manuais

Sem comentários