projects
/
comedilib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
78f9e1b
)
fix cal_linearity_binary()
author
Frank Mori Hess
<fmhess@speakeasy.net>
Tue, 29 Apr 2003 16:09:27 +0000
(16:09 +0000)
committer
Frank Mori Hess
<fmhess@speakeasy.net>
Tue, 29 Apr 2003 16:09:27 +0000
(16:09 +0000)
comedi_calibrate/comedi_calibrate.c
patch
|
blob
|
history
diff --git
a/comedi_calibrate/comedi_calibrate.c
b/comedi_calibrate/comedi_calibrate.c
index f9fef0b99548524ad9e09684a35ac849beb1b32b..63cbae66ecd190156c086cf76225388f6ffc9f6a 100644
(file)
--- a/
comedi_calibrate/comedi_calibrate.c
+++ b/
comedi_calibrate/comedi_calibrate.c
@@
-538,7
+538,7
@@
void cal_relative_binary( calibration_setup_t *setup, int obs1, int obs2, int da
unsigned int chanspec2 = setup->observables[obs2].observe_insn.chanspec;
unsigned int bit;
- DPRINT(0,"
postgain
binary: %s, %s\n", setup->observables[obs1].name,
+ DPRINT(0,"
relative
binary: %s, %s\n", setup->observables[obs1].name,
setup->observables[obs2].name);
x0 = x1 = x2 = 0;
@@
-642,7
+642,7
@@
void cal_linearity_binary( calibration_setup_t *setup, int obs1, int obs2, int o
sv3.settling_time_ns = setup->settling_time_ns;
new_sv_measure( setup->dev, &sv3);
- y0 =
sv1.average - sv2.average
;
+ y0 =
( sv3.average - sv2.average ) / ( sv2.average - sv1.average )
;
y1 = y2 = y0;
bit = 1;