[sane-devel] Sane backend for an intraoral X ray camera

m. allan noah kitno455 at gmail.com
Sun Dec 13 14:39:03 GMT 2020


I'm not familiar with the pint interface, but I'd be surprised if it
works generically with any twain scanner. How would the windows twain
driver run on BSD without some kind of OS emulator?

I think you have far more work to do than you realize.The first step
would be to get some usb logs of the scanner in action using wireshark
on windows. Someone here may recognize the image format or protocol.

allan

On Sun, Dec 13, 2020 at 9:10 AM Mayuresh <mayuresh at acm.org> wrote:
>
> I am trying to get sane work with a digital X ray device used for
> dentistry described here [1] on Linux (Ubuntu 20.04) or on NetBSD 9.1.
>
> The device works only on Windows with proprietary software bundled with
> the driver provided by the manufacturer. However [1] says "Allows for
> direct acquisition with TWAIN compliant third party imaging software"
> which gives a hope that it might work with sane on Linux / NetBSD.
>
> The device is detected by sane-find-scanner as:
>  found USB scanner (vendor=0x082b, product=0x000c) at libusb:001:009
>
> I believe, TWAIN device requires pint backend
>
> In dll.conf I have mentioned pint and in pint.conf mentioned the device as
> /dev/ugen0.0 on NetBSD (that's how it is detected), but scanimage -L
> doesn't detect it. Or trying to use scanimage -d pint:/dev/ugen0.0 doesn't
> work.
>
> On Ubuntu sane backends do not include pint and I might have to build from
> sources. But before that thought of asking whether it has a chance of
> working. Also, on Linux systems what path should be mentioned in pint.conf
> - is it something like /dev/bus/usb/001/009 etc or something else?
>
>
> [1]
> https://de.slideshare.net/smokeypike/the-rvg-5200-from-carestream-dental-digital
>
>


-- 
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"



More information about the sane-devel mailing list