added get_subdevice_flags()
[comedilib.git] / doc / comedilib_reference-3.html
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
2 <HTML>
3 <HEAD>
4  <META NAME="GENERATOR" CONTENT="SGML-Tools 1.0.9">
5  <TITLE>Comedi Documentation: Reference Comedilib-0.7.9: structures</TITLE>
6  <LINK HREF="comedilib_reference-4.html" REL=next>
7  <LINK HREF="comedilib_reference-2.html" REL=previous>
8  <LINK HREF="comedilib_reference.html#toc3" REL=contents>
9 </HEAD>
10 <BODY>
11 <A HREF="comedilib_reference-4.html">Next</A>
12 <A HREF="comedilib_reference-2.html">Previous</A>
13 <A HREF="comedilib_reference.html#toc3">Contents</A>
14 <HR>
15 <H2><A NAME="s3">3. Reference Comedilib-0.7.9: structures</A></H2>
16
17 <P>
18 <P>
19 <H2><A NAME="comedi_trig_struct"></A> <A NAME="ss3.1">3.1 comedi_trig_struct</A>
20 </H2>
21
22 <P>
23 <P>
24 <BLOCKQUOTE><CODE>
25 <PRE>
26 struct comedi_trig_struct{
27         unsigned int subdev;            /* subdevice */
28         unsigned int mode;              /* mode */
29         unsigned int flags;
30         unsigned int n_chan;            /* number of channels */
31         unsigned int *chanlist;         /* channel/range list */
32         sampl_t *data;                  /* data list, size depends on subd flags */
33         unsigned int n;                 /* number of scans */
34         unsigned int trigsrc;
35         unsigned int trigvar;
36         unsigned int trigvar1;
37         unsigned int data_len;
38         unsigned int unused[3];
39 }
40 </PRE>
41 </CODE></BLOCKQUOTE>
42 <P>
43 <P>
44 <H2><A NAME="comedi_sv_struct"></A> <A NAME="ss3.2">3.2 comedi_sv_struct</A>
45 </H2>
46
47 <P>
48 <BLOCKQUOTE><CODE>
49 <PRE>
50 struct comedi_sv_struct{
51         comedi_t *dev;
52         unsigned int subdevice;
53         unsigned int chan;
54
55         /* range policy */
56         int range;
57         int aref;
58         
59         /* number of measurements to average (for ai) */
60         int n;
61
62         lsampl_t maxdata;
63 }
64 </PRE>
65 </CODE></BLOCKQUOTE>
66 <P>
67 <HR>
68 <A HREF="comedilib_reference-4.html">Next</A>
69 <A HREF="comedilib_reference-2.html">Previous</A>
70 <A HREF="comedilib_reference.html#toc3">Contents</A>
71 </BODY>
72 </HTML>