Re: Superflower SF-610 Infodisplay with Linux

Fake Name <[email protected]> Sun, 20 Apr 2014 04:22:40 -0700
Newsgroups gmane.comp.sysutils.lcdproc
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============8778034645142559261==
Content-Type: multipart/alternative;
 boundary="------------090900040004000401000309"

This is a multi-part message in MIME format.
--------------090900040004000401000309
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

On 4/20/2014 3:21 AM, Dave Liquorice wrote:
> On Sun, 20 Apr 2014 10:32:06 +0200, Kay Martinen wrote:
>
>>     iManufacturer           1 ANDYSON
>>     iProduct                2 ADS-043
> <snip>
>> Any ideas how i can make it work?
> The starting point is finding a technical data sheet for the module you
> have, either under the "superflower sf-610" or "andyson ads-043"  names.
>
> After that see how the existing USB device drivers work and mod one to fit
> the protocol that this module expects as from the data sheet.
>
It's worth noting that that thing is very much not the kind of LCD 
LCDproc is intended to work with.

What you have there is a special-purpose device, intended for monitoring 
fans and displaying a few system stats. It cannot display arbitrary 
information. Almost the entire display control subsystem in LCDproc 
would be useless.

Realistically, I think you're probably better off completely forking 
LCDproc, and going at it with a chainsaw, to remove the entire 
framebuffer and display control portion. The only thing that could 
possibly be useful is the system-monitoring stuff in LCDproc, and that's 
a fairly small portion of the whole.
Frankly, I'd probably just write a single-purpose tool, if I were trying 
to get it working.

There is a review of one here: 
http://www.madshrimps.be/articles/article/324/

Apparently is can display:

  * CPU frequency
  * HDD running, montioring
  * RAM capacity
  * Internet / Email monitoring
  * Monitor dpi readout
  * Volume
  * Time & Date

And by "display", they mean "it has a custom LCD with built-in icons for 
the above, and 7-segment numeric readouts proximate to each of the icons".
It cannot display text at all.

Connor

--------------090900040004000401000309
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">On 4/20/2014 3:21 AM, Dave Liquorice
      wrote:<br>
    </div>
    <blockquote cite="mid:[email protected]"
      type="cite">
      <pre wrap="">On Sun, 20 Apr 2014 10:32:06 +0200, Kay Martinen wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">   iManufacturer           1 ANDYSON
   iProduct                2 ADS-043
</pre>
      </blockquote>
      <pre wrap="">&lt;snip&gt;
</pre>
      <blockquote type="cite">
        <pre wrap="">Any ideas how i can make it work?
</pre>
      </blockquote>
      <pre wrap="">
The starting point is finding a technical data sheet for the module you 
have, either under the "superflower sf-610" or "andyson ads-043"  names.

After that see how the existing USB device drivers work and mod one to fit 
the protocol that this module expects as from the data sheet.

</pre>
    </blockquote>
    It's worth noting that that thing is very much not the kind of LCD
    LCDproc is intended to work with.<br>
    <br>
    What you have there is a special-purpose device, intended for
    monitoring fans and displaying a few system stats. It cannot display
    arbitrary information. Almost the entire display control subsystem
    in LCDproc would be useless.<br>
    <br>
    Realistically, I think you're probably better off completely forking
    LCDproc, and going at it with a chainsaw, to remove the entire
    framebuffer and display control portion. The only thing that could
    possibly be useful is the system-monitoring stuff in LCDproc, and
    that's a fairly small portion of the whole.<br>
    Frankly, I'd probably just write a single-purpose tool, if I were
    trying to get it working.<br>
    <br>
    There is a review of one here:
    <a class="moz-txt-link-freetext" href="http://www.madshrimps.be/articles/article/324/">http://www.madshrimps.be/articles/article/324/</a><br>
    <br>
    Apparently is can display:<br>
    <ul>
      <li>CPU frequency</li>
      <li>HDD running, montioring</li>
      <li>RAM capacity </li>
      <li>Internet / Email monitoring</li>
      <li>Monitor dpi readout</li>
      <li>Volume</li>
      <li>Time &amp; Date</li>
    </ul>
    And by "display", they mean "it has a custom LCD with built-in icons
    for the above, and 7-segment numeric readouts proximate to each of
    the icons".<br>
    It cannot display text at all.<br>
    <br>
    Connor<br>
  </body>
</html>

--------------090900040004000401000309--

--===============8778034645142559261==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
LCDproc mailing list
[email protected]
http://lists.omnipotent.net/mailman/listinfo/lcdproc

Unsubscribe from this list:
http://lists.omnipotent.net/mailman/options/lcdproc/gcsl-lcdproc-496%40gmane.org?password=496&unsub=1&unsubconfirm=1

--===============8778034645142559261==--