<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr">See <a href="https://www.electronicsdatasheets.com/download/51bf08b1e34e24b13c000050.pdf?format=pdf">https://www.electronicsdatasheets.com/download/51bf08b1e34e24b13c000050.pdf?format=pdf</a> for GL126 datasheet.</div><div dir="ltr">Steve</div><div dir="ltr"><br><blockquote type="cite">On Sep 30, 2024, at 05:00, sane-devel-request@alioth-lists.debian.net wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><span>Send sane-devel mailing list submissions to</span><br><span>    sane-devel@alioth-lists.debian.net</span><br><span></span><br><span>To subscribe or unsubscribe via the World Wide Web, visit</span><br><span>    https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/sane-devel</span><br><span>or, via email, send a message with subject or body 'help' to</span><br><span>    sane-devel-request@alioth-lists.debian.net</span><br><span></span><br><span>You can reach the person managing the list at</span><br><span>    sane-devel-owner@alioth-lists.debian.net</span><br><span></span><br><span>When replying, please edit your Subject line so it is more specific</span><br><span>than "Re: Contents of sane-devel digest..."</span><br><span></span><br><span></span><br><span>Today's Topics:</span><br><span></span><br><span>   1.  Any hints on how to start support for GL128-based Plustek</span><br><span>      Film Scanner OpticFilm 120? (Erik Beck of Tahoma)</span><br><span>   2. Re:  Any hints on how to start support for GL128-based</span><br><span>      Plustek Film Scanner OpticFilm 120? (Erik Beck of Tahoma)</span><br><span>   3. Re:  Any hints on how to start support for GL128-based</span><br><span>      Plustek Film Scanner OpticFilm 120? (Ralph Little)</span><br><span>   4. Re:  Any hints on how to start support for GL128-based</span><br><span>      Plustek Film Scanner OpticFilm 120? (Bacon At Taha)</span><br><span></span><br><span></span><br><span>----------------------------------------------------------------------</span><br><span></span><br><span>Message: 1</span><br><span>Date: Sun, 29 Sep 2024 20:10:40 -0400</span><br><span>From: Erik Beck of Tahoma <bacon@tahoma.com></span><br><span>To: sane-devel@alioth-lists.debian.net</span><br><span>Subject: [sane-devel] Any hints on how to start support for</span><br><span>    GL128-based Plustek Film Scanner OpticFilm 120?</span><br><span>Message-ID: <20240929201040.247bffe3.bacon@tahoma.com></span><br><span>Content-Type: text/plain; charset=US-ASCII</span><br><span></span><br><span>Hi,</span><br><span></span><br><span>I have an OpticFilm 120 and would like to support it; I've been using</span><br><span>Vuescan on Windows and that software has developed bad regressions,</span><br><span>which has increased my desire to try and write some Linux support for</span><br><span>it.</span><br><span></span><br><span>Any hints on how to start? It uses a GL128 chip from what I have</span><br><span>figured out so far, which is not currently supported by SANE.</span><br><span></span><br><span>Thanks,</span><br><span></span><br><span>Erik</span><br><span></span><br><span></span><br><span></span><br><span>------------------------------</span><br><span></span><br><span>Message: 2</span><br><span>Date: Sun, 29 Sep 2024 20:47:46 -0400</span><br><span>From: Erik Beck of Tahoma <bacon@tahoma.com></span><br><span>To: sane-devel@alioth-lists.debian.net</span><br><span>Subject: Re: [sane-devel] Any hints on how to start support for</span><br><span>    GL128-based Plustek Film Scanner OpticFilm 120?</span><br><span>Message-ID: <20240929204746.7ebf55b6.bacon@tahoma.com></span><br><span>Content-Type: text/plain; charset=US-ASCII</span><br><span></span><br><span>It might actually be based on a GL126 and an AD9826; Here's some string</span><br><span>analysis:</span><br><span></span><br><span>data1.hdr: DRV_U_GL126_A31</span><br><span>data1.hdr: AD13719F-9FE1-46C2-AB8B-716B5F256BF8:ScndrvU_GL126_A31</span><br><span>data1.hdr: Ver:1.0.0.5_ (12/08/2014)_(## GL126_Plustek_A120</span><br><span>12clk,AD9826) PRODUCT.dat: AsicID = GL126</span><br><span></span><br><span></span><br><span></span><br><span>On Sun, 29 Sep 2024 20:10:40 -0400</span><br><span>Erik Beck of Tahoma <bacon@tahoma.com> wrote:</span><br><span></span><br><blockquote type="cite"><span>Hi,</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>I have an OpticFilm 120 and would like to support it; I've been using</span><br></blockquote><blockquote type="cite"><span>Vuescan on Windows and that software has developed bad regressions,</span><br></blockquote><blockquote type="cite"><span>which has increased my desire to try and write some Linux support for</span><br></blockquote><blockquote type="cite"><span>it.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Any hints on how to start? It uses a GL128 chip from what I have</span><br></blockquote><blockquote type="cite"><span>figured out so far, which is not currently supported by SANE.</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Thanks,</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>Erik</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><span></span><br><span></span><br><span></span><br><span></span><br><span>------------------------------</span><br><span></span><br><span>Message: 3</span><br><span>Date: Sun, 29 Sep 2024 21:36:11 -0700</span><br><span>From: Ralph Little <skelband@gmail.com></span><br><span>To: Erik Beck of Tahoma <bacon@tahoma.com></span><br><span>Cc: sane-devel@alioth-lists.debian.net</span><br><span>Subject: Re: [sane-devel] Any hints on how to start support for</span><br><span>    GL128-based Plustek Film Scanner OpticFilm 120?</span><br><span>Message-ID:</span><br><span>    <CAFNXweOaR-JtAMLog9FbcebUFjxXKgu=azpxTW-mDcdagL0N9Q@mail.gmail.com></span><br><span>Content-Type: text/plain; charset="utf-8"</span><br><span></span><br><span>Hi,</span><br><span></span><br><span>On Sun, Sep 29, 2024 at 5:47?PM Erik Beck of Tahoma <bacon@tahoma.com></span><br><span>wrote:</span><br><span></span><br><blockquote type="cite"><span>It might actually be based on a GL126 and an AD9826; Here's some string</span><br></blockquote><blockquote type="cite"><span>analysis:</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span>data1.hdr: DRV_U_GL126_A31</span><br></blockquote><blockquote type="cite"><span>data1.hdr: AD13719F-9FE1-46C2-AB8B-716B5F256BF8:ScndrvU_GL126_A31</span><br></blockquote><blockquote type="cite"><span>data1.hdr: Ver:1.0.0.5_ (12/08/2014)_(## GL126_Plustek_A120</span><br></blockquote><blockquote type="cite"><span>12clk,AD9826) PRODUCT.dat: AsicID = GL126</span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><blockquote type="cite"><span></span><br></blockquote><span>AFAIK, the GL126 scanner-on-a-chip doesn't have a publicly available</span><br><span>datasheet.</span><br><span>That makes is quite difficult to figure out how to support it.</span><br><span></span><br><span>The easiest method for getting a basic scan is to capture traffic, and</span><br><span>replicate it back to the scanner.</span><br><span>The harder part though is to figure out how to extract the details</span><br><span>necessary to determine how scan area is determined etc which vary with each</span><br><span>scan.</span><br><span>To do a good job, you also need to figure out how to do calibration to an</span><br><span>acceptable degree to get a decent scan.</span><br><span>This typically involves taking test scans from a target area outside of the</span><br><span>normal scan area, formulating adjustment tables, feeding them back to the</span><br><span>scanner, and iterating until an acceptable result is obtained.</span><br><span></span><br><span>It's not for the faint of heart that's for sure.</span><br><span></span><br><span>Cheers,</span><br><span>Ralph</span><br><span>-------------- next part --------------</span><br><span>An HTML attachment was scrubbed...</span><br><span>URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240929/616c37fd/attachment-0001.htm></span><br><span></span><br><span>------------------------------</span><br><span></span><br><span>Message: 4</span><br><span>Date: Mon, 30 Sep 2024 05:27:49 -0400</span><br><span>From: Bacon At Taha <bacon@tahoma.com></span><br><span>To: Ralph Little <skelband@gmail.com></span><br><span>Cc: sane-devel@alioth-lists.debian.net</span><br><span>Subject: Re: [sane-devel] Any hints on how to start support for</span><br><span>    GL128-based Plustek Film Scanner OpticFilm 120?</span><br><span>Message-ID: <148A33A4-1A27-40C2-99EB-4C9D2E62D1E0@tahoma.com></span><br><span>Content-Type: text/plain; charset="us-ascii"</span><br><span></span><br><span>An HTML attachment was scrubbed...</span><br><span>URL: <http://alioth-lists.debian.net/pipermail/sane-devel/attachments/20240930/0db83267/attachment-0001.htm></span><br><span></span><br><span>------------------------------</span><br><span></span><br><span>Subject: Digest Footer</span><br><span></span><br><span>_______________________________________________</span><br><span>sane-devel mailing list</span><br><span>sane-devel@alioth-lists.debian.net</span><br><span>https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/sane-devel</span><br><span></span><br><span></span><br><span>------------------------------</span><br><span></span><br><span>End of sane-devel Digest, Vol 231, Issue 23</span><br><span>*******************************************</span><br></div></blockquote></body></html>