Commit graph

1073 commits

Author SHA1 Message Date
Frank Mori Hess
4d07ce9969 Moved some wrappers for INSN_CONFIG instructions into comedilib.
Will add some reference documentation for the new functions soon.
2008-01-15 21:01:40 +00:00
Frank Mori Hess
8e610500f3 Split function references into subsections. Always build docs in
$(srcdir).
2008-01-14 22:15:07 +00:00
Frank Mori Hess
d1ff202fc4 fixed typo in hotplug warning message. 2008-01-14 20:29:37 +00:00
Bernd Porr
9493cf1b47 Synced this with comedi. PWM support. 2008-01-13 23:18:05 +00:00
Ian Abbott
599cf81a1b Define datarootdir, docdir, htmldir and pdfdir if not defined by autoconf
(first defined in autoconf-2.59c).
2007-12-19 11:44:16 +00:00
Frank Mori Hess
624228b8fe Added a little more description of return value from
comedi_mark_buffer_read(), from Jan Gukelberger <g.u.g.i@gmx.de>.
2007-12-17 00:06:39 +00:00
Ian Abbott
0b21f80783 Avoid mixing declarations and code. 2007-12-10 13:20:19 +00:00
Frank Mori Hess
f87490e0f6 Fixed setting of comedi_errno in comedi_dio_config() for invalid
arguments.
2007-12-01 15:54:08 +00:00
Frank Mori Hess
792e4b741f Got rid of obsolete error codes. 2007-12-01 15:53:18 +00:00
Ian Abbott
3464515b7d Added blancmange curve. 2007-11-30 18:20:15 +00:00
Ian Abbott
92eb0d52bc Selected waveform with -n. Shifted up sine wave if necessary. Added new
waveforms.  Fixed cycloid. :-)
2007-11-30 16:02:30 +00:00
Ian Abbott
df5e7fde3f Synced with comedi. 2007-11-30 12:24:08 +00:00
Bernd Porr
ebd3258a05 New firmware with PWM support. It uses the GPIF of the board to stream
out the bit streams.
2007-11-25 21:17:14 +00:00
Ian Abbott
94ad4788d9 Support -c channel and -r range options. 2007-11-22 18:11:22 +00:00
Bernd Porr
36dfab8446 Moved EXTRA_DIST outside of conditionals (as already happened to hotplug) 2007-11-20 19:43:00 +00:00
Frank Mori Hess
a630001ef0 Fixed name of comedi_cleanup_calibration() 2007-11-13 03:18:32 +00:00
Frank Mori Hess
24da90810d Adding trivial email address obfuscation, since some of the AUTHORS
files are linked to from the web page.
2007-11-10 16:54:15 +00:00
Ian Abbott
605fd55655 Fix use of INSN_GTOD so it works on 64-bit platforms.
A struct timeval is not the same size as a pair of lsampl_t's for 64-bit,
so can't point 'data' in a comedi_insn to a struct timeval and expect it
to work!
2007-11-07 13:01:50 +00:00
Ian Abbott
a68c805998 Fix out-of-tree build of ruby bindings. 2007-11-02 16:03:58 +00:00
Frank Mori Hess
bf4a793f51 Fixed warning on 32 bit arch, caused by my fix for 64 bits. 2007-10-29 01:12:57 +00:00
Frank Mori Hess
5b96772c03 Regenerated ChangeLog with "cvs2cl -t" for 0.8.1 release. 2007-10-29 01:01:26 +00:00
Frank Mori Hess
fde862bdbd Bumped version for 0.8.1 release. 2007-10-29 00:59:29 +00:00
Frank Mori Hess
c73ce599a6 synced with comedi. 2007-10-29 00:58:41 +00:00
Frank Mori Hess
464fb550cc Fixed compile warning on amd64 2007-10-26 21:10:05 +00:00
Frank Mori Hess
6c72b05ff4 Moved EXTRA_DIST outside of conditionals. 2007-10-21 20:05:13 +00:00
Frank Mori Hess
334b16aabe Synced with comedi. 2007-10-17 20:17:43 +00:00
Frank Mori Hess
595eae1962 Added comedi_iostream.hpp to include_HEADERS 2007-10-17 20:12:41 +00:00
Frank Mori Hess
95bea14e9e Added dio_config and dio_bitfield2 to c++ binding. 2007-10-15 19:37:50 +00:00
Frank Mori Hess
9e4c195b92 Patch from steven.jenkins@ieee.org (Steven Jenkins):
The SWIG interface file (swig/comedi.i) is out of date with respect to comedi.h
and comedilib.h. I've attempted to make it current by applying most of the
changes since 1.22 (both headers).

My ability to test is limited. The swig/ruby/demo/cmd application runs
successfully using the comedi_test device. The python extension library
compiles, but that's as far as I've taken it.
2007-10-15 00:02:49 +00:00
Frank Mori Hess
b6144ac99b Added comedi::istream and ostream classes, to provide slightly higher
level ostream::write() and istream::read() functions for transferring
data during commands.
2007-10-12 21:24:11 +00:00
Frank Mori Hess
bdbd1ab792 Added default constructor for comedi::subdevice, and added missing wrapper
for comedi_cancel().
2007-10-12 21:22:05 +00:00
Frank Mori Hess
e8ad2b3498 Sync with comedi. 2007-09-28 19:02:02 +00:00
Frank Mori Hess
d720e88a52 Added C++ binding. 2007-08-27 21:46:35 +00:00
Frank Mori Hess
e448dd685e Got rid of redundant EXTRA_DIST 2007-08-27 20:32:07 +00:00
Frank Mori Hess
d2708571d4 Patch from Tobias Blaser <tblaser@freesurf.ch>:
Here is a patch to CVS which adds the DESTDIR variable to the installation
rules in the comedilib doc Makefile. Convenient when creating packages.
2007-08-19 18:39:03 +00:00
Frank Mori Hess
1081d0ff02 Gave libscxi independent version info from libcomedi. Removed
attempt to link to libcomedi when building libscxi.
2007-08-19 18:30:26 +00:00
Frank Mori Hess
aa782ffee1 Added blurb about do_waveform. 2007-08-14 13:21:47 +00:00
Frank Mori Hess
70dfd75dfb Added digital output command demo. 2007-08-13 21:21:39 +00:00
Frank Mori Hess
aa946e4810 Be a little more correct by setting CMDF_WRITE flag, in preparation
for subdevices that support both input and output commands.
2007-08-13 21:20:35 +00:00
Frank Mori Hess
e9f2536843 print subdevice too on command dumps. 2007-08-13 21:19:36 +00:00
Frank Mori Hess
da5769b50f synced with comedi. 2007-08-13 21:18:47 +00:00
Frank Mori Hess
12389d30c3 Moved comedi_internal_trigger into common.c 2007-08-10 18:48:03 +00:00
Frank Mori Hess
0ec21b27ef Removed some obsolete comments. 2007-08-10 17:50:59 +00:00
Frank Mori Hess
37aeec001c Need to use stop_src=TRIG_NONE 2007-08-09 14:10:52 +00:00
Frank Mori Hess
b5b135c303 Default buffer sizes are actually 64k now. 2007-08-07 20:59:24 +00:00
Frank Mori Hess
c1082cee65 Fixed comedi_get_cmd_generic_timed() by adding a chanlist_len
parameter.  Old version is still available in library, thanks to the
magic of the version_script.
2007-08-02 19:46:44 +00:00
Frank Mori Hess
d11d8a69be sync with comedi 2007-08-02 19:43:04 +00:00
Frank Mori Hess
3d1ae7facd Removed duplicate declaration. 2007-08-02 18:44:39 +00:00
Frank Mori Hess
2dd7b6c4fe Blah, a fresh cvs checkout does need a couple command-line options to
autoreconf, so put autogen.sh back in.
2007-07-31 19:51:53 +00:00
Frank Mori Hess
c06664b867 Autogenerated ChangeLog using "cvs2cl -t" 2007-07-31 17:47:49 +00:00