Commit graph

92 commits

Author SHA1 Message Date
Frank Mori Hess
96cfcf9536 added daqcard 6036e support 2004-03-29 01:34:15 +00:00
Frank Mori Hess
9097a55736 add support for 67xx boards. Doesn't work yet, due to unknown reference
of internal calibration adc.  On my board, it's input seems to be about
2% off from +-10V.
2004-02-15 22:24:57 +00:00
Frank Mori Hess
7adc4794f6 ignore externally referenced ranges in get_bipolar_lowgain(), etc. 2003-08-15 21:13:29 +00:00
Frank Mori Hess
ef4b9afdb5 it's https instead of http 2003-08-08 17:38:59 +00:00
Frank Mori Hess
35ae28907b tell user when command line options are being forced on or off 2003-07-19 19:16:41 +00:00
Frank Mori Hess
a73cef8a76 fixed a DPRINT 2003-07-01 21:01:31 +00:00
Frank Mori Hess
04582261ab fix possible segfault 2003-06-18 00:06:20 +00:00
Frank Mori Hess
49b521c21c make it loop through gain/offset calibrations until the readings are
within specified tolerance of targets.
2003-06-17 23:57:49 +00:00
Frank Mori Hess
532ff2daa5 fix problems with set_target setting the target to NaN on unipolar ao ranges 2003-06-12 19:57:43 +00:00
Frank Mori Hess
53a43ff0a7 make sure we aren't out-of-range when doing unipolar postgain offset 2003-06-06 14:59:29 +00:00
Frank Mori Hess
7af1cc7f5e added some m4 quoting (fixes docbook warning message with comma), added
warning message when python binding will not be compiled.
2003-06-06 14:07:58 +00:00
David Schleef
435ad43809 tell people to submit a bug report 2003-06-04 02:47:00 +00:00
Frank Mori Hess
aa28c07bde added support for new cb_pcidas64 board types 2003-05-25 21:20:41 +00:00
Frank Mori Hess
80034d661d made sv order adjustable 2003-05-25 21:11:20 +00:00
Frank Mori Hess
d3973e1666 fix statistics of new_sv_measure, and reduce number of steps in
check_gain_chan_x
2003-05-25 16:20:42 +00:00
Frank Mori Hess
f233ede6ef make verbosity options work again 2003-05-22 20:49:53 +00:00
Frank Mori Hess
e036c5a8d4 increased sv->order for 611x 2003-05-22 20:30:41 +00:00
Frank Mori Hess
78c5a7e9bd cleanup some redundant initialization of sv stuff 2003-05-22 16:12:07 +00:00
Frank Mori Hess
d2a9fc95d6 added some warning messages when binary calibrations set caldacs to
max/min values
2003-05-21 17:52:41 +00:00
Frank Mori Hess
8217d590a7 added ni_labpc support 2003-05-08 23:57:03 +00:00
Frank Mori Hess
c3199c93c8 fixed some bad behaviour when using default calibration file path 2003-05-07 00:13:00 +00:00
Frank Mori Hess
8a9e9861f1 made default comedi_calibrate behaviour a little smarter, shared more
code between comedilib and comedi_calibrate
2003-05-06 23:37:45 +00:00
Frank Mori Hess
4a28456b8d added options for specifying which subdev, channel, range, aref you
want comedi_calibrate to apply calibration for before exiting
2003-05-06 01:24:50 +00:00
Frank Mori Hess
4172580d89 took out some debug messages i accidentaly left in 2003-05-05 14:37:39 +00:00
Frank Mori Hess
2e3cf8307f made polarity determination in binary calibrations more robust, to fix
problems I saw when caldac pushed input out-of-range
2003-05-05 03:38:26 +00:00
Frank Mori Hess
5ff5c24212 increased max number of observables for 611x boards, added postgain
offset to generic calibration routines, used generic cal for mc pci-das1602/16
calibration.
2003-05-05 00:11:50 +00:00
Frank Mori Hess
13d4399dcd converted calibration of measurement computing 60xx boards over to
generic code
2003-05-03 22:08:24 +00:00
Frank Mori Hess
c3551c8ccc added 'write to file' support for ni 611x boards, and calibration
of all their input ranges.
2003-05-02 21:58:23 +00:00
Frank Mori Hess
5271b6cba6 fix get_bipolar_lowgain() which i broke 2003-05-01 14:43:50 +00:00
Frank Mori Hess
c5a39df702 made all cal_*binary() functions set oor behaviour to COMEDI_OOR_NUMBER 2003-04-30 20:30:04 +00:00
Frank Mori Hess
da11030346 added is_unipolar() and is_bipolar() query functions, added very_low_target()
helper function for generating unipolar targets that are close but not zero.
2003-04-30 20:17:44 +00:00
Frank Mori Hess
f0641d2fcf fix cal_linearity_binary() 2003-04-29 16:09:27 +00:00
Frank Mori Hess
7041bcca95 added support for calibrating analog output linearity 2003-04-29 01:00:22 +00:00
Frank Mori Hess
39258a5504 added more unipolar observables for ni boards, so unipolar calibrations
can be done.
2003-04-28 01:00:07 +00:00
Frank Mori Hess
3337aa150f tweaked cal_postgain_binary() so it gets the least significant bit right 2003-04-28 00:14:44 +00:00
Frank Mori Hess
1912648a7e okay, _really_ got last bit correct with cal_binary() this time. 2003-04-27 18:13:39 +00:00
Frank Mori Hess
87a4e7ed2b fixed new_sv_init() calls so they are not hard-coded to assume the
adc subdevice is subdevice 0.
2003-04-27 00:08:03 +00:00
Frank Mori Hess
a372e7340d tweaks to cal_binary() so that it gets the last, least significant
bit correct.
2003-04-27 00:03:27 +00:00
Frank Mori Hess
fbbb3e297e fixed catching of unknown board name with NI drivers, fixed board name
of daqcard-6062E, added dummy daqcard-6064E, changed some cb boards
to use my favorite cal_binary().
2003-04-26 16:23:04 +00:00
Frank Mori Hess
9700eeb713 made error message on failure to open device more informative 2003-04-26 02:02:54 +00:00
Frank Mori Hess
e0b7dadca7 fixed reading of argument for short option 'f' that I broke a while back 2003-04-25 20:43:23 +00:00
Frank Mori Hess
426a0a2679 added some dependency generation to makefile 2003-04-25 01:50:49 +00:00
Frank Mori Hess
751c68705c initial pass at daqcard-6062e support, and got rid of global do_output
variable.
2003-04-25 01:02:51 +00:00
Frank Mori Hess
580976f1b8 split off cb64.c from cb.c 2003-04-21 01:48:53 +00:00
Frank Mori Hess
cdb904f6d0 made do_reset option work with multiple range calibrations for 60xx 2003-04-20 22:50:40 +00:00
Frank Mori Hess
c4c078dfc2 added application of appropriate calibrations before dumps or results 2003-04-20 01:42:27 +00:00
Frank Mori Hess
cae8f8d9e1 added analog output calibration for measurement computing 60xx series 2003-04-19 04:56:05 +00:00
Frank Mori Hess
45c3292e6d fixed use of short option 's', got rid of semicolon at end of file,
only mess with /etc/comedi/calibrations directory if we are using
default save file location
2003-02-26 17:58:53 +00:00
Frank Mori Hess
63b0079527 added command line option for specifiying name of file you want to write
calibration to
2003-02-24 19:20:12 +00:00
Frank Mori Hess
a59ba8a07c initial support for writing a set of calibrations to a text file 2003-02-02 01:56:05 +00:00