Éric Piel
da0fe745fc
include: explicitly indicate values are unsigned when it could matter
...
In C, mixing up between int and unsigned int doesn't matter too much for constants
because in memory they end up the same.
However, in Python, they appear differently.
Swig assumes (wrongly?) by default that the constants are signed, intead of being unsigned.
For every value equal or greater that 2**31, it matters.
For instance CR_INVERT should be 2147483648, but it is -2147483648 in python.
By marking the values explicitly unsigned, swig generates the right values.
That's excepted for enum, which swig just consider int. So for the only constant in that
case, we manually override it in swig.
2015-06-08 11:21:11 +01:00
Ian Abbott
18fc613988
include/comedi.h: synced with comedi
...
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
2013-05-14 17:35:49 +01:00
Ian Abbott
ddec51884b
include/comedi.h: synced with comedi
...
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
2013-03-21 16:27:56 +00:00
Ian Abbott
ee2986755a
include/comedi.h: synced with comedi
...
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
2012-04-16 14:53:28 +01:00
Frank Mori Hess
ac9f5f248f
synced with comedi.
2008-09-16 14:01:38 +00:00
Frank Mori Hess
2edd66775b
synced with comedi.
2008-03-28 15:29:16 +00:00
Bernd Porr
9493cf1b47
Synced this with comedi. PWM support.
2008-01-13 23:18:05 +00:00
Ian Abbott
df5e7fde3f
Synced with comedi.
2007-11-30 12:24:08 +00:00
Frank Mori Hess
c73ce599a6
synced with comedi.
2007-10-29 00:58:41 +00:00
Frank Mori Hess
334b16aabe
Synced with comedi.
2007-10-17 20:17:43 +00:00
Frank Mori Hess
e8ad2b3498
Sync with comedi.
2007-09-28 19:02:02 +00:00
Frank Mori Hess
da5769b50f
synced with comedi.
2007-08-13 21:18:47 +00:00
Frank Mori Hess
c8ff80779b
Synced with comedi.
2007-07-16 15:01:06 +00:00
Frank Mori Hess
23acd1d5bd
Sync with comedi.
2007-07-13 20:32:43 +00:00
Frank Mori Hess
c5bd91e4c8
sync with comedi
2007-07-12 14:56:21 +00:00
Frank Mori Hess
9804a8c81d
Demo program for quadrature encoder counting with NI GPCT, from
...
Anders Blomdell <anders.blomdell@control.lth.se>
2007-06-28 01:22:38 +00:00
Frank Mori Hess
88d88b1f41
synced with comedi.
2007-02-26 17:24:24 +00:00
Frank Mori Hess
a5cbc369a1
synced with comedi.
2007-01-08 21:54:15 +00:00
Frank Mori Hess
98b683b85d
synced with comedi
2007-01-05 20:39:17 +00:00
Frank Mori Hess
261de96d3a
Sync'd with comedi
2006-10-24 20:36:33 +00:00
Frank Mori Hess
a31d71f349
Sync'ed with comedi.
2006-10-24 15:07:08 +00:00
Frank Mori Hess
4cdf1b09a9
Added choose_clock and choose_routing demo programs. Synced comedi.h
...
with comedi. Made dio demo simply configure the line direction based
on the command line argument.
2006-10-23 19:35:24 +00:00
Frank Mori Hess
fe9d8704c2
sync with comedi
2006-09-08 15:41:05 +00:00
Frank Mori Hess
c548e18087
sync with comedi
2006-03-03 01:00:50 +00:00
Frank Mori Hess
adac86b5d9
synced with comedi
2006-01-08 16:37:59 +00:00
Frank Mori Hess
8ff9586edb
sync comedi.h with comedi
2005-11-02 00:18:27 +00:00
Frank Mori Hess
111541c2d3
sync with comedi
2005-03-17 17:27:12 +00:00
Frank Mori Hess
1e601cbd3f
sync with comedi
2005-03-06 17:35:04 +00:00
Frank Mori Hess
cd07b7217b
fix license headers, and prevent multiple includes of comedilib_scxi.h
2005-02-06 16:22:41 +00:00
Frank Mori Hess
5d4729b9ec
mmap works for output waveforms now.
2005-01-23 03:11:30 +00:00
Frank Mori Hess
f97908c06e
sync with comedi
2004-02-18 00:14:30 +00:00
Frank Mori Hess
659520b958
sync with comedi
2004-01-31 22:19:47 +00:00
Frank Mori Hess
0812812571
sync with comedi
2003-07-16 16:26:14 +00:00
David Schleef
6bc9f5f03d
update from comedi
2002-11-22 07:17:15 +00:00
David Schleef
0fbbbef2dd
copy from Comedi
2002-07-04 03:30:39 +00:00
Frank Mori Hess
118dfa65c3
sync with comedi
2002-07-01 04:01:53 +00:00
David Schleef
4d143d616d
Make CR_PACK less strict.
2002-05-17 02:22:35 +00:00
Frank Mori Hess
3dd23bc127
sync with comedi
2002-05-07 23:42:30 +00:00
Frank Mori Hess
21d7877c2d
Horrible hack to allow passing of CR flags through channel arguments. Made
...
comedi_calibrate use comedi_data_read_n() from main library. Should be able
to add computer boards support to comedi_calibrate soon now.
2002-04-30 22:56:30 +00:00
Frank Mori Hess
611740983c
updated from comedi, for calibration config stuff
2002-04-17 03:58:23 +00:00
David Schleef
40818a4ece
Update from Comedi
2002-03-09 00:12:24 +00:00
Frank Mori Hess
b00e1eb5bd
copied over from comedi, for INSN_INTTRIG support.
2001-08-24 19:08:06 +00:00
David Schleef
92c625b1fc
copied from comedi
2001-05-28 02:39:43 +00:00
Tim Ousley
57f4801290
changed all GPCTR names to GPCT
2001-05-04 16:41:49 +00:00
Tim Ousley
3465d320ac
added #define for GPCTR_GET_INT_CLK_FRQ
2001-04-27 19:06:22 +00:00
Tim Ousley
09acff74e9
added GPCTR constants.
2001-04-20 19:47:54 +00:00
Frank Mori Hess
fc62ecb25e
added buffer info ioctl support and some alpha buffer related functions
2001-04-06 23:12:42 +00:00
David Schleef
2963ac3c65
interface update
2001-03-01 05:10:28 +00:00
Frank Mori Hess
8d3bd3aea9
removed my misguided SDF_MMAPPED flag
2001-01-30 20:13:34 +00:00
Frank Mori Hess
7fa2d20f68
added SDF_MMAPPED flag
2001-01-29 00:48:16 +00:00