kopia lustrzana https://gitlab.com/sane-project/backends
Merge branch 'esci_set_focus_retval' into 'master'
epson2: check for return value of e2_esc_cmd See merge request sane-project/backends!526merge-requests/540/head
commit
9e9dc5104e
|
@ -1074,11 +1074,16 @@ e2_set_scanning_parameters(Epson_Scanner * s)
|
||||||
if (s->hw->focusSupport == SANE_TRUE) {
|
if (s->hw->focusSupport == SANE_TRUE) {
|
||||||
if (s->val[OPT_FOCUS].w == 0) {
|
if (s->val[OPT_FOCUS].w == 0) {
|
||||||
DBG(1, "setting focus to glass surface\n");
|
DBG(1, "setting focus to glass surface\n");
|
||||||
esci_set_focus_position(s, 0x40);
|
status = esci_set_focus_position(s, 0x40);
|
||||||
} else {
|
} else {
|
||||||
DBG(1,
|
DBG(1,
|
||||||
"setting focus to 2.5mm above glass\n");
|
"setting focus to 2.5mm above glass\n");
|
||||||
esci_set_focus_position(s, 0x59);
|
status = esci_set_focus_position(s, 0x59);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (status != SANE_STATUS_GOOD) {
|
||||||
|
DBG(1, "setting focus failed\n");
|
||||||
|
return status;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Ładowanie…
Reference in New Issue