Hi,<br> I'm modifying the hp5590 backend to support the HP scanjet 4570c. I think i've finally figured out how to debug using gdb so I'm making progress now. I still need to figure out why the DPI is reported incorrectly, but im making progress. <br>
<br>extracted output showing It's communicating:<br>hp5590] init_resp->id: SILITEKIElwood<br>[hp5590] init_resp->dpi_x: 24585<br>[hp5590] init_resp->dpi_y: 24585<br>[hp5590] HP4570 flags (0x08)<br>[hp5590] HP4570 flags: ADF no, TMA no, LCD yes<br>
[hp5590] HP4570 firmware version: e.026<br>[hp5590] HP4570 max resolution X: 2400 DPI<br>[hp5590] HP4570 max resolution Y: 2400 DPI<br>[hp5590] HP4570 max pixels X: 20400<br>[hp5590] HP4570 max pixels Y: 28128<br>[hp5590] HP4570 max size X: 8.500 inches<br>
[hp5590] HP4570 max size Y: 11.720 inches<br>[hp5590] HP4570 normal motor param: 100, max motor param: 1000<br>[hp5590] hp5590_get_status<br>[hp5590] hp5590_init_scanner: scanner status OK<br><br>its not actually scanning yet, but close<br>
SANE_DEBUG_HP5590=255 scanimage -L<br>........ stripped .......<br>hp5590] hp5590_verify_last_cmd: USB-in-USB: command verification 001b, last command: 001b, core status: 0000<br>[hp5590] hp5590_verify_last_cmd: USB-in-USB: command verified successfully<br>
[hp5590] sane_hp5590_get_devices, local only: 0<br>[hp5590] Found 1 devices<br>device `v4l:/dev/video0' is a Noname UVC Camera (046d:08c5) virtual device<br>device `hp5590:libusb:001:005' is a HP 4570 Workgroup scanner<br>
[hp5590] sane_hp5590_exit<br><br>Now to figure out how to actually get something to happen on the scanner..<br>-- Markham<br>