Frank Mori Hess
8fdb92784a
patch from Ian Abbott <abbotti@mev.co.uk>:
...
I was running "comedi_test -v" on my new analog output driver and
noticed that it was getting stuck in a loop during the
"cmd_write_fast_1_chan" test.
It turned out that the test had written more data to the buffer than was
required to complete the acquisition (it was using cmd->stop_src =
TRIG_COUNT) and then got stuck in a loop waiting for the buffer to empty.
The attached patch stops the test_cmd_write_fast_1chan function writing
more data than is required to complete the acquisition.
2005-02-27 22:45:14 +00:00
Bernd Porr
0dc6fe9c33
Conterpart to the change in comedi: have taken out the
...
bufferoverflow packet. It has messed everything up. Just
restarting the gpif is the best option. Without any additional
packets.
2005-02-27 20:40:38 +00:00
Bernd Porr
3ed5c07df6
Set the ring buffer length to 512kB for usbduxfast. This is needed
...
for graphical software like qtscope. Otherwise we get always buffer
overflows.
2005-02-27 02:18:23 +00:00
Frank Mori Hess
545b9420d5
added some error checks
2005-02-24 20:46:56 +00:00
Frank Mori Hess
e3c958cf65
new results
2005-02-22 23:00:36 +00:00
Frank Mori Hess
f2eff57381
mc pci-das6024 calibration is good now.
2005-02-22 23:00:13 +00:00
Frank Mori Hess
61a12da72f
crank up delay for mc pci-das6034 still more.
2005-02-22 13:00:07 +00:00
Frank Mori Hess
d11da3c6fa
trying to fix calibration for meas. computing pci-das6034
2005-02-20 22:06:00 +00:00
Frank Mori Hess
7ed14c5b16
new results
2005-02-09 23:20:51 +00:00
Frank Mori Hess
68ec8cc184
calibration for pci-das1000 works now
2005-02-09 23:19:10 +00:00
Frank Mori Hess
def0e9bf8e
add license header to scxi.c, and caleb as author
2005-02-06 16:25:16 +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
3a85b2d898
patch from beat.zahnd@phim.unibe.ch (Beat ZAHND), he says:
...
I extendended the SCXI support for the 1122 module and moved the
scxi_boards structure to scxi.c
2005-02-06 16:17:51 +00:00
Frank Mori Hess
1142536a23
fix entries for pcm-das08
2005-02-03 02:45:40 +00:00
Frank Mori Hess
5d4729b9ec
mmap works for output waveforms now.
2005-01-23 03:11:30 +00:00
Frank Mori Hess
8f06878f5d
mark initial buffer contents as written, remove some unused variables,
...
fixed buffer overrun
2005-01-22 14:31:20 +00:00
Frank Mori Hess
99c8d0b5f1
added memory mapped ao waveform demo (untested)
2005-01-17 20:20:26 +00:00
Frank Mori Hess
9f6b16e004
added comedi_mark_buffer_written() (untested)
2005-01-10 00:46:28 +00:00
Bernd Porr
22eea6221e
Transfer mode for data is now bulk. If a buffer overflow occurrs
...
the next packet has two 0xff at the begining.
2005-01-04 17:27:23 +00:00
Frank Mori Hess
ca83900fcf
patch from steven.jenkins@ieee.org (Steven Jenkins):
...
'setup.rb config' calls 'extconf.rb' in the ext directory to build the extension
Makefile. 'extconf.rb' looks for C source files in the directory when it runs,
so SWIG needs to run before 'setup.rb config'. The attached patch makes the
output of SWIG a prerequisite for ext/Makefile.
2004-12-04 18:12:35 +00:00
David Schleef
d0b58e51d0
change URL for RTLinux
2004-12-02 07:59:00 +00:00
Frank Mori Hess
0942349bb8
patch from Steven Jenkins <steven.jenkins@ieee.org>:
...
If configure attempts to build the Ruby extension on a system without a previous
installation of comedilib, compilation fails because gcc can't find comedilib.h.
The attached patch adds the distribution include directory to the gcc search
path when compiling the extension.
2004-11-23 01:18:14 +00:00
Frank Mori Hess
4cff0c973e
sync with comedi
2004-11-20 16:56:09 +00:00
Bernd Porr
2b058cf74e
Added path to the usbduxfast makefile
2004-11-02 00:21:21 +00:00
Bernd Porr
317ef9454d
Added usbduxfast to the makefile.am
2004-11-02 00:19:36 +00:00
Bernd Porr
e7f8fe4301
usbduxfast hotplug scripts and firmware.
2004-11-02 00:17:58 +00:00
Bernd Porr
c6463add66
For usbduxfast. Initial commit.
2004-11-02 00:15:47 +00:00
Frank Mori Hess
c3422f0c0f
changed a parameter name
2004-10-17 15:25:04 +00:00
Frank Mori Hess
ce991f80dd
docbook is not a binding
2004-10-17 15:24:24 +00:00
Frank Mori Hess
4e4c7e33f1
new scxi README from Caleb Tennis
2004-10-17 15:22:06 +00:00
Frank Mori Hess
f9e4eb07d7
moved Changelog to ChangeLog and added entry for 0.7.22
2004-10-10 17:03:58 +00:00
Frank Mori Hess
366b8b5da0
fix handling of swig so it is run at compile time instead of when
...
building tarball (due to possible dependence on swig library).
2004-09-27 03:27:43 +00:00
Bernd Porr
96e61f54e8
Added docbook disable.
...
If the binding is now disabled configure doesn't look for the program and is not complaining that the program is not there.
2004-09-22 22:54:04 +00:00
Frank Mori Hess
3f065e174d
add eeprom address for reference voltage on at-mio-64e-3
2004-09-09 21:43:16 +00:00
Frank Mori Hess
b956b0ceb4
add support for at-mio-64e-3
2004-08-31 00:09:27 +00:00
Bernd Porr
98ceac99f3
Changed e-mail adress to berndporr@f2s.com
2004-08-18 22:22:31 +00:00
Bernd Porr
769a448373
New constants for the new firmware. Access to revision control of the FX2.
2004-08-18 22:21:42 +00:00
Bernd Porr
1249c61de9
Removed usbdux_firmware.lst because it's just the listing of the assembler which is not needed in the distro.
2004-08-18 22:16:14 +00:00
Bernd Porr
f4ca47d701
Minor bug fixes.
2004-08-18 22:12:38 +00:00
Frank Mori Hess
766795510a
add "serial" to subdevice_types
2004-08-14 20:33:46 +00:00
David Schleef
a9740966ed
bump version
2004-08-13 03:58:06 +00:00
David Schleef
7cfa1941d7
add pkgconfig file
2004-08-13 03:57:53 +00:00
David Schleef
d9c0d0dc70
Add pkgconfig file. Add 'make dev' target.
2004-08-13 03:52:41 +00:00
David Schleef
8f3bcc94c5
update debian packaging
2004-08-11 21:56:06 +00:00
David Schleef
f8389c58f5
Fix distcheck
2004-08-11 21:37:46 +00:00
Frank Mori Hess
33d9f3daca
removed an unneeded debug message
2004-08-02 01:35:41 +00:00
Frank Mori Hess
2b1efc8b6c
added some error messages, and update status of pcidas-1000
2004-08-02 00:10:47 +00:00
Frank Mori Hess
06a7891c4d
fix check for presence of ao subdevice
2004-08-02 00:09:51 +00:00
Frank Mori Hess
cdb4e7d266
updated usbdux firmware from Bernd Porr:
...
Firmware now only measures as many channels as are in the channel list. If
there's only one channel in the list we can manage to measure within one
microframe. This makes it possible to measure with 8kHz max.
Added a counter. The counter is called every 2ms from an FX2 timer inerrupt. Low
priority so that measurements are not disturbed.
The bulk transfers are now two times faster (insn). Reading an A/D value or an
DIO takes now only 2ms or less. The trick is that the in endpoint is already
filled when the request is issued.
Fixed a bug in the FIFO resets.
Second counter did not count properly. That's fixed. Also
found two missing syncdelays.
2004-08-01 22:24:01 +00:00
Frank Mori Hess
2afaa069bd
insert usleep() in loop
2004-07-25 00:39:39 +00:00