Commit graph

44 commits

Author SHA1 Message Date
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
f5fd0b0269 trivial changes of 1 to 1.0 2003-06-27 03:15:02 +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
57f038f35c updated comment 2003-06-17 00:44:14 +00:00
Frank Mori Hess
b0a4a1dbd0 Disable attempt to do unipolar postgain calibration on measurement computing
pci-das1602/16 boards, since it is failing badly.
2003-06-17 00:05:28 +00:00
Frank Mori Hess
a61dcfa9f7 use bipolar range when pegging pregain offset before unipolar postgain
calibration
2003-06-13 21:49:27 +00:00
Frank Mori Hess
c62918e14e new results for measurement computing pci-das1602/16 2003-06-13 17:13:28 +00:00
Frank Mori Hess
788056d3b0 move some warning messages so they will actually get seen 2003-05-31 16:59:29 +00:00
Frank Mori Hess
ad40297bf2 catch some errors 2003-05-28 21:22:59 +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
0f45648de4 cleanup old 1602/16 stuff 2003-05-06 05:50:04 +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
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
f1d8792682 converted all remaining boards (except mc pci-das1602/16) to use
generic calibration support
2003-05-04 02:16:31 +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
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
7041bcca95 added support for calibrating analog output linearity 2003-04-29 01:00:22 +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
bada1b597a added multiple range calibration for measurement computing pci-das1xxx
cards
2003-04-24 04:20:51 +00:00
Frank Mori Hess
cb76a1cfb7 added ao calibration and multiple ai range calibration for
measurement computing 64xx boards
2003-04-21 23:57:30 +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
86d7dfa79d fixed calibration of ai ranges != 0 (doh). Changed a bunch of functions
to static.
2003-04-20 01:41:50 +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
611a8587fd changed some debugging fprintfs to stderr into DPRINTs 2003-04-01 19:28:11 +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
60a24ae631 all analog input ranges are now calibrated for meas computing pci-das60xx 2003-02-05 23:04:14 +00:00
Frank Mori Hess
46b3372b1a added a couple convenience functions 2003-02-05 19:04:53 +00:00
Frank Mori Hess
62d3635bc5 want to use ino_t to identify comedi device file instead of dev_t, which
always contains major/minor number of hard drive
2003-02-05 04:18:29 +00:00
Frank Mori Hess
1974104db9 added linefeed 2003-01-09 17:53:46 +00:00
Frank Mori Hess
32f85d18a9 better error message when reading calibration voltages from eeprom 2003-01-01 23:22:08 +00:00
Frank Mori Hess
68b2748c32 analog output calibration for cb_pcidas boards, plus reading of calibration
voltages from eeprom.
2003-01-01 22:47:07 +00:00
Frank Mori Hess
5160eeba97 update status of pci-das1200 2002-12-31 02:15:31 +00:00
Frank Mori Hess
962c9d0a89 611x calibration support. More conversion to new CONFIG_ALT_SOURCE usage
(backward compatibility with AREF_OTHER should still work )
2002-11-18 17:05:14 +00:00
Frank Mori Hess
a838d43cea updating status of 6023 2002-11-12 18:36:26 +00:00
Frank Mori Hess
a3bc23ec79 added support for cb_pcidas.c boards 2002-06-23 23:31:08 +00:00
Frank Mori Hess
b657159d34 added computer boards pci-das6023 2002-06-20 23:54:12 +00:00
Frank Mori Hess
e19dbfeccb added initial support for calibrating 64xx series cards. Added support
for reading calibration source voltages from eeprom.  Got rid of a couple
more global variables just for kicks.
2002-05-20 02:23:38 +00:00
Frank Mori Hess
da1bf9efc6 added CR_ALT_FILTER and CR_ALT_SOURCE to observe_insn.chanspec's 2002-05-17 15:33:18 +00:00
Frank Mori Hess
515a0d426f oops 4020 calibration was using 60xx routine 2002-05-13 21:39:11 +00:00
Frank Mori Hess
4afd6bc03e pci-das60xx should use ground aref not differential 2002-05-13 04:58:05 +00:00
Frank Mori Hess
a999ccefbc basic calibration of pci-das6025 works now, added 4020 calibration code 2002-05-13 03:55:52 +00:00
Frank Mori Hess
137fdba988 got rid of some global variables 2002-05-12 03:07:20 +00:00
Frank Mori Hess
4d55a9ca2c Added dummy support for cb_pcidas64 boards that does nothing so far. Slowly getting
rid of global variables as I go.
2002-05-07 01:32:57 +00:00