- From: Stienen, A.H.A. (CTW) <"Stienen,>
- Date: Thu, 26 Oct 2006 10:04:31 +0200
Indeed, you're right. I feel a bit stupid for not noticing this message before. Here is the full output. I filed this also under Comedi on the bugs page: https://bugzilla.comedi.org/cgi-bin/bugzilla/show_bug.cgi?id=239 Warning: device may not be not fully calibrated due to insufficient information. Please file a bug report at https://bugs.comedi.org/ and attach this output. This output will also allow comedi_calibrate to execute more quickly in the future. Forcing option: --verbose Forcing options: --reset --dump --calibrate --results Id: comedi_calibrate.c,v 1.92 2004/03/29 01:34:15 fmhess Exp Driver name: ni_pcimio Device name: pci-6025e Id: ni.c,v 1.130 2004/09/09 21:43:16 fmhess Exp Comedi version: 0.7.70 ai, bipolar zero offset, low gain reading 6.425(85)e-3, target 0 caldac[0] gain=-1.222(11)e-4 V/bit S_min=8.81862 dof=14 caldac[4] gain=-7.847(11)e-4 V/bit S_min=12.4723 dof=14 ai, bipolar zero offset, high gain reading -6.3282(67)e-4, target 0 caldac[0] gain=-1.183646(87)e-4 V/bit S_min=177.918 dof=14 caldac[2] gain=8.94(87)e-8 V/bit S_min=0.709174 dof=14 caldac[4] gain=-3.9342(87)e-6 V/bit S_min=3.14549 dof=14 caldac[8] gain=-2.0728(87)e-6 V/bit S_min=3.04053 dof=14 ai, bipolar voltage reference, low gain reading 5.005814(88), target 5.00001 caldac[0] gain=-1.203(11)e-4 V/bit S_min=6.9235 dof=14 caldac[2] gain=-6.248(12)e-4 V/bit S_min=26.9409 dof=14 caldac[4] gain=-7.773(12)e-4 V/bit S_min=18.657 dof=14 ao 0, zero offset, low gain reading 5.599(83)e-3, target 0.002442 caldac[0] gain=-1.224(11)e-4 V/bit S_min=12.4277 dof=14 caldac[4] gain=-7.847(11)e-4 V/bit S_min=11.4326 dof=14 caldac[6] gain=-7.834(12)e-4 V/bit S_min=9.76259 dof=14 caldac[10] gain=-1.206(11)e-4 V/bit S_min=11.5055 dof=14 ao 0, reference voltage, low gain reading 1.3591(22), target 8.00244 caldac[0] gain=-1.877(12)e-4 V/bit S_min=53.1029 dof=14 caldac[1] gain=-3.34(12)e-5 V/bit S_min=3.18418 dof=14 caldac[2] gain=-2.360(12)e-4 V/bit S_min=24.088 dof=14 caldac[3] gain=-1.20(12)e-5 V/bit S_min=1.79108 dof=14 caldac[4] gain=-7.948(11)e-4 V/bit S_min=6.26742 dof=14 caldac[5] gain=-6.1(12)e-6 V/bit S_min=1.45868 dof=14 caldac[8] gain=-5.1(12)e-6 V/bit S_min=0.676104 dof=14 ao 0, linearity (mid), low gain reading 1.700106(85), target 4.00244 caldac[0] gain=-1.162(12)e-4 V/bit S_min=1.75972 dof=14 caldac[2] gain=-2.140(12)e-4 V/bit S_min=8.56094 dof=14 caldac[4] gain=-7.872(12)e-4 V/bit S_min=4.06417 dof=14 ao 1, zero offset, low gain reading 0.015029(82), target 0.002442 caldac[0] gain=-1.161(12)e-4 V/bit S_min=5.76403 dof=14 caldac[1] gain=-1.142(12)e-4 V/bit S_min=5.23142 dof=14 caldac[4] gain=-7.845(12)e-4 V/bit S_min=6.14213 dof=14 caldac[9] gain=-7.797(12)e-4 V/bit S_min=6.21391 dof=14 ao 1, reference voltage, low gain reading 1.9457(13), target 8.00244 caldac[0] gain=-1.640(12)e-4 V/bit S_min=8.57963 dof=14 caldac[1] gain=-2.42(12)e-5 V/bit S_min=2.82162 dof=14 caldac[2] gain=-2.750(12)e-4 V/bit S_min=12.0425 dof=14 caldac[3] gain=-9.3(12)e-6 V/bit S_min=1.53875 dof=14 caldac[4] gain=-7.926(12)e-4 V/bit S_min=5.51908 dof=14 caldac[5] gain=-5.2(11)e-6 V/bit S_min=1.42485 dof=14 caldac[8] gain=-5.4(12)e-6 V/bit S_min=1.56557 dof=14 ao 1, linearity (mid), low gain reading 2.033172(85), target 4.00244 caldac[0] gain=-1.199(12)e-4 V/bit S_min=1.12153 dof=14 caldac[2] gain=-2.602(12)e-4 V/bit S_min=13.5507 dof=14 caldac[4] gain=-7.878(12)e-4 V/bit S_min=6.58282 dof=14 relative binary: ai, bipolar zero offset, low gain, ai, bipolar voltage reference, low gain caldac[2] set to 125 relative binary: ai, bipolar zero offset, low gain, ai, bipolar zero offset, high gain caldac[4] set to 135 binary: ai, bipolar zero offset, high gain caldac[0] set to 121 binary: ai, bipolar zero offset, high gain caldac[8] set to 149 linearity binary: ao 0, zero offset, low gain, ao 0, linearity (mid), low gain, ao 0, reference voltage, low gain caldac[10] set to 0 WARNING: caldac[10] pegged! binary: ao 0, zero offset, low gain caldac[6] set to 143 binary: ao 0, reference voltage, low gain caldac[11] set to 255 WARNING: caldac[11] pegged! linearity binary: ao 1, zero offset, low gain, ao 1, linearity (mid), low gain, ao 1, reference voltage, low gain caldac[1] set to 1 binary: ao 1, zero offset, low gain caldac[9] set to 155 binary: ao 1, reference voltage, low gain caldac[5] set to 255 WARNING: caldac[5] pegged! writing calibration to /usr/local/var/lib/comedi/calibrations/ni_pcimio_pci-6025e_comedi0 ai, bipolar zero offset, low gain applied calibration for subdev 0, channel 0, range 0, aref 3 reading 0.0(90)e-5, target 0 caldac[0] gain=-1.237(11)e-4 V/bit S_min=9.68597 dof=14 caldac[4] gain=-7.847(11)e-4 V/bit S_min=11.2685 dof=14 ai, bipolar zero offset, high gain applied calibration for subdev 0, channel 0, range 3, aref 3 reading 2.03(65)e-6, target 0 caldac[0] gain=-1.184296(86)e-4 V/bit S_min=177.547 dof=14 caldac[4] gain=-3.9257(87)e-6 V/bit S_min=5.64166 dof=14 caldac[8] gain=-2.0571(86)e-6 V/bit S_min=5.26263 dof=14 ai, bipolar voltage reference, low gain applied calibration for subdev 0, channel 5, range 0, aref 3 reading 5.000701(84), target 5.00001 caldac[0] gain=-1.211(11)e-4 V/bit S_min=6.47305 dof=14 caldac[2] gain=-6.250(11)e-4 V/bit S_min=20.8012 dof=14 caldac[4] gain=-7.776(12)e-4 V/bit S_min=19.4559 dof=14 ao 0, zero offset, low gain applied calibration for subdev 1, channel 0, range 0, aref 0 applied calibration for subdev 0, channel 2, range 0, aref 3 reading 4.02(13)e-3, target 0.002442 caldac[0] gain=-1.249(12)e-4 V/bit S_min=4.75954 dof=14 caldac[4] gain=-7.849(11)e-4 V/bit S_min=10.0636 dof=14 caldac[6] gain=-7.838(12)e-4 V/bit S_min=4.33265 dof=14 caldac[10] gain=-1.175(12)e-4 V/bit S_min=5.97426 dof=14 ao 0, reference voltage, low gain applied calibration for subdev 1, channel 0, range 0, aref 0 applied calibration for subdev 0, channel 2, range 0, aref 3 reading 1.9317(14), target 8.00244 caldac[0] gain=-1.677(12)e-4 V/bit S_min=25.2989 dof=14 caldac[1] gain=-2.31(12)e-5 V/bit S_min=2.824 dof=14 caldac[2] gain=-2.717(12)e-4 V/bit S_min=21.3823 dof=14 caldac[3] gain=-7.4(12)e-6 V/bit S_min=0.667542 dof=14 caldac[4] gain=-7.926(11)e-4 V/bit S_min=6.04835 dof=14 ao 0, linearity (mid), low gain applied calibration for subdev 1, channel 0, range 0, aref 0 applied calibration for subdev 0, channel 2, range 0, aref 3 reading 2.021415(86), target 4.00244 caldac[0] gain=-1.172(12)e-4 V/bit S_min=0.58507 dof=14 caldac[2] gain=-2.557(12)e-4 V/bit S_min=19.1828 dof=14 caldac[4] gain=-7.875(12)e-4 V/bit S_min=5.08806 dof=14 ao 1, zero offset, low gain applied calibration for subdev 1, channel 1, range 0, aref 0 applied calibration for subdev 0, channel 3, range 0, aref 3 reading 2.74(11)e-3, target 0.002442 caldac[0] gain=-1.245(12)e-4 V/bit S_min=7.54261 dof=14 caldac[1] gain=-1.168(12)e-4 V/bit S_min=4.11147 dof=14 caldac[4] gain=-7.846(12)e-4 V/bit S_min=7.49481 dof=14 caldac[9] gain=-7.795(12)e-4 V/bit S_min=4.66743 dof=14 ao 1, reference voltage, low gain applied calibration for subdev 1, channel 1, range 0, aref 0 applied calibration for subdev 0, channel 3, range 0, aref 3 reading 1.9296(14), target 8.00244 caldac[0] gain=-1.647(12)e-4 V/bit S_min=19.8537 dof=14 caldac[1] gain=-2.13(12)e-5 V/bit S_min=3.98448 dof=14 caldac[2] gain=-2.702(12)e-4 V/bit S_min=21.9422 dof=14 caldac[3] gain=-8.0(12)e-6 V/bit S_min=1.8017 dof=14 caldac[4] gain=-7.919(12)e-4 V/bit S_min=7.13073 dof=14 ao 1, linearity (mid), low gain applied calibration for subdev 1, channel 1, range 0, aref 0 applied calibration for subdev 0, channel 3, range 0, aref 3 reading 2.020900(82), target 4.00244 caldac[0] gain=-1.175(11)e-4 V/bit S_min=1.2645 dof=14 caldac[2] gain=-2.557(12)e-4 V/bit S_min=20.5977 dof=14 caldac[4] gain=-7.874(12)e-4 V/bit S_min=4.57303 dof=14 Applied calibration for subdevice 0, channel 0, range 0, aref 0 Frank Mori Hess wrote: > On Wednesday 25 October 2006 11:24 am, Stienen, A.H.A. (CTW) wrote: >> It loads the required RTAI and Comedi modules, then configures >> /dev/comedi0 to use the NI 6025 driver and then calibrates it. However, >> it doesn't remember the calibration values, thus every time I >> start/reboot the machine, it goes through the ~10 minutes calibration >> routine. >> >> My newer machine with the NI 6034 card (AI) does remember its >> calibration values and just loads them from file. This is much quicker! > > What output do you see when you calibrate the 6025 from the command line? > There should be something about sending us the output, and a bunch of > options being forced on (like --verbose and --calibrate) due to us not > having received the output yet. > -- ____ / |_| <<< IR. ARNO H.A. STIENEN >>> |_ O | Biomechanical Engineering | http://www.bw.ctw.utwente.nl |_|__/ a.h.a.stienen_at_utwente.nl | +31-(0)53-489-4778 UTwente
Received on 2006-10-26Z07:04:31