From: Till H. <ti...@ha...> - 2006-08-05 21:30:20
|
Hi, i had two spare hours, my old LED matrix display (for which i have never really written an application) and lcd4linux. So i wrote a driver for what probably is the biggest (roughly 60 x 25 cm) and power hungry (20A @ 5V) display available to lcd4linux. See the driver here: https://ssl.bulix.org/projects/lcd4linux/wiki/LEDMatrix and if you want to build one yourself, just follow these instructions: http://www.harbaum.org/till/ledmatrix/ Ciao, Till -- Dr.Ing. Till Harbaum <ti...@ha...> http://www.harbaum.org/till |
From: Ernst B. <e.b...@xe...> - 2006-08-08 18:10:00
|
Hi, On Saturday 05 August 2006 23:30, Till Harbaum wrote: > Hi, > > i had two spare hours, Same here ;) > my old LED matrix display (for which i have never > really written an application) and lcd4linux. So i wrote a driver for what > probably is the biggest (roughly 60 x 25 cm) and power hungry > (20A @ 5V) display available to lcd4linux. Now, after your driver for the biggest Display, I have a driver for the most simple (only 4 LEDs on average), but probably the most common display: A lcd4linux driver to control the port indicator LEDs on common USB Hubs. The driver is pretty straightforward: you specify the vendor/product ID for your hub in config, it then searches for the device, asks if it has controllable LEDS, and how many, and then initializes them as GPOs for your blinking pleasure. The per-port GPOs accept the following values: 0 : Automatic color (display link state etc) 1 : Amber 2 : Green 3 : Off Unfortunatly, my HUBs are all green-only, so I couldn't test "amber". The normal function of the HUB isn't interrupted while the driver runs. An example config file is attached. Have fun with it, /Ernst |
From: Michael R. <re...@eu...> - 2006-08-08 19:40:48
|
Hi all, > Now, after your driver for the biggest Display, I have a driver for the most > simple (only 4 LEDs on average), but probably the most common display: > > A lcd4linux driver to control the port indicator LEDs on common USB Hubs. Well, this is probably the funniest driver we'll ever get with lcd4linux! Unfortunately, I don't own any USB hub, but I really like the idea! I think it shows the power and flexibility of lcd4linux, because integrating such a driver (which has *absolutely nothing* to do with LCD's or displays) was that easy and required exactly *no* changes to the internal framework. Amazing! Committed to CVS. Thanks a bunch! btw, Ernst, would you care writing some docs in the wiki? Especially a photo would be great... bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Till H. <ti...@ha...> - 2006-08-08 20:41:47
|
Hi, i have added RGB support to the LEDMATRIX display. Furthermore i made a change to the widget item which you might not like and which can easily be removed again: I added the parameter "extracolor" which can be used to specify a third color (besides foregound and background). This color is meant to be used for widget specific "special" purposes. I have changed the bar widget to use this color for the bordert (if style is set to hollow). You can just ignore the new color and everything will look like it did before. But if you use it you can change the border color of the bar. Do you think this is a good idea? Till -- Dr.Ing. Till Harbaum <ti...@ha...> http://www.harbaum.org/till |
From: Michael R. <re...@eu...> - 2006-08-08 21:14:22
|
Hi Till, > i have added RGB support to the LEDMATRIX display. Great! Pictures! I wanna see pictures! ( I showed your pictures to my girlfriend. she said "really nice, but... YOU'RE NOT GOING TO BUY THIS". Maybe you're familiar with this special kind of timbre :-) > Furthermore i made a change > to the widget item which you might not like and which can easily be removed > again: I added the parameter "extracolor" which can be used to specify a > third color (besides foregound and background). This color is meant to be > used for widget specific "special" purposes. I have changed the bar widget > to use this color for the bordert (if style is set to hollow). > > You can just ignore the new color and everything will look like it did before. > But if you use it you can change the border color of the bar. > > Do you think this is a good idea? I think it's a very good idea. I didn't look at the code now, but this is a special attribute for the bar widget, isn't it? So why not call it "border color" or something? Due to the fact that your display seems to be the first multi-color display available for lcd4linux, we didn't think about colors too much in the past. Hopefully this will change in the future... bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |