Skip to content

Wrapper to log reads/writes in the Epson v550 proprietary plugin for Linux

Notifications You must be signed in to change notification settings

ajeddeloh/v550_wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wrapper to intercept calls to the Epson V550 scanner interpreter API

I needed a way to intercept these calls and log them. It logs all data written to/read from the
interpreter interface. Using SANE_EPKOWA_DEBUG=hex works with things that use libsane-epkowa.so but
fails for software that uses libiscan-plugin-perfection-v550.so directly, like VueScan.

The .h file is unused, just there for reference. It's from the iscan source.

Run make to build

Install as /usr/lib/iscan/libiscan-plugin-perfection-v550.so and move the origin .so to
/usr/lib/iscan/libiscan-plugin-perfection-v550-real.so. Probably best to just muck with the
symlinks.

About

Wrapper to log reads/writes in the Epson v550 proprietary plugin for Linux

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published