sane-project-website/old-archive/1999-02/0123.html

96 wiersze
4.3 KiB
HTML

<!-- received="Fri Feb 19 03:47:13 1999 PST" -->
<!-- sent="Fri, 19 Feb 1999 12:44:31 +0100 (MET)" -->
<!-- name="becka@rz.uni-duesseldorf.de" -->
<!-- email="becka@rz.uni-duesseldorf.de" -->
<!-- subject="Re: Handheld scanners" -->
<!-- id="199902191144.MAA25739@zeus.rz.uni-duesseldorf.de" -->
<!-- inreplyto="36CD4705.E6663CA5@ariadne-t.gr" -->
<title>sane-devel: Re: Handheld scanners</title>
<h1>Re: Handheld scanners</h1>
<a href="mailto:becka@rz.uni-duesseldorf.de"><i>becka@rz.uni-duesseldorf.de</i></a><br>
<i>Fri, 19 Feb 1999 12:44:31 +0100 (MET)</i>
<p>
<ul>
<li> <b>Messages sorted by:</b> <a href="date.html#123">[ date ]</a><a href="index.html#123">[ thread ]</a><a href="subject.html#123">[ subject ]</a><a href="author.html#123">[ author ]</a>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0124.html">Wing T. Wong: "[question] Astra 1220S - cables"</a>
<li> <b>Previous message:</b> <a href="0122.html">Milon Firikis: "Re: Handheld scanners"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>
<!-- body="start" -->
Hi !<br>
<p>
<i>&gt; &gt; I was wondering if there are any handheld scanners</i><br>
<i>&gt; &gt; supported by SANE. The scanner type isn't mentioned on the</i><br>
<i>&gt; &gt; backend list on the SANE web site. I suspect that's because</i><br>
<i>&gt; &gt; all of them are flatbeds...?</i><br>
<p>
<i>&gt; Nop. It's because nobody has write a backend for them yet. Still there</i><br>
<i>&gt; may be other considerations also. Some of them are:</i><br>
<p>
<i>&gt; 1)It's difficult (up to impossible) to get the specs</i><br>
<p>
Yes - you usually got to reverse-engineer the drivers. This was relatively<br>
simple for the DOS drivers that once came with the Logi Scanman, but with<br>
Win drivers, that's a bit harder. However wine or bochs might help to<br>
trace what the drivers try to do.<br>
<p>
<i>&gt; 2)the actual hardware may need kernel level support (IO, IRQ, DMA,</i><br>
<i>&gt; direct support and such)</i><br>
<i>&gt; -However there was some discussion in this list about LHII, a kernel</i><br>
<i>&gt; level layer that will allow support for these kind of scanners. Search</i><br>
<i>&gt; for the LHII keyword in the list.</i><br>
<p>
Yes. LHII was kind of "my baby", but I don't have the scanner anymore, so<br>
writing a bridge would be a "probe in the dark" task.<br>
<p>
I again offer anyone to make a bridge my help. The same goes for improving<br>
LHII to better match SANE.<br>
<p>
<i>&gt; &gt; The reason I'm asking, I wrote a backend for my handheld.</i><br>
<p>
Ah - good. Does it access the HW directly or how does it work ?<br>
<p>
<i>&gt; &gt; It sortof works, but I have a few irks with the frontends.</i><br>
<i>&gt; &gt; Maybe my backend isn't doing things correctly... On the</i><br>
<i>&gt; &gt; windows software you had to tell the software when the</i><br>
<i>&gt; &gt; scan was over. The (GUI)frontends only have a cancel button</i><br>
<i>&gt; &gt; (maybe rename it to STOP?) which doesn't seem quite right.</i><br>
<i>&gt; </i><br>
<i>&gt; Well, you have to tell us more. I am not sure what you are saying</i><br>
<i>&gt; here...</i><br>
<p>
He's saying, that you can't know when an image is complete with handhelds.<br>
They usually have some kind of button to start/stop transfer, but it is<br>
often not queryable, and even then, the common behaviour is to:<br>
<p>
Scan while the button is depressed, pause, when it isn't, and stop scanning<br>
when the user tells the scanning dialog to do so.<br>
<p>
This in deed sounds to me like a small deficiency in SANE, as we only know<br>
how to cancel a scan, but not how to tell the backend to stop acquiring<br>
now, _without_ discarding already buffered data and such ...<br>
<p>
CU, ANdy<br>
<p>
<pre>
--
Andreas Beck | Email : &lt;<a href="mailto:Andreas.Beck@ggi-project.org">Andreas.Beck@ggi-project.org</a>&gt;
<p>
<p>
<pre>
--
Source code, list archive, and docs: <a href="http://www.mostang.com/sane/">http://www.mostang.com/sane/</a>
To unsubscribe: echo unsubscribe sane-devel | mail <a href="mailto:majordomo@mostang.com">majordomo@mostang.com</a>
</pre>
<!-- body="end" -->
<p>
<ul>
<!-- next="start" -->
<li> <b>Next message:</b> <a href="0124.html">Wing T. Wong: "[question] Astra 1220S - cables"</a>
<li> <b>Previous message:</b> <a href="0122.html">Milon Firikis: "Re: Handheld scanners"</a>
<!-- nextthread="start" -->
<!-- reply="end" -->
</ul>