You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(6) |
Feb
(2) |
Mar
|
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
(3) |
Sep
(9) |
Oct
(2) |
Nov
(3) |
Dec
|
2002 |
Jan
|
Feb
(4) |
Mar
(5) |
Apr
(1) |
May
(12) |
Jun
(3) |
Jul
(7) |
Aug
(10) |
Sep
(5) |
Oct
(6) |
Nov
(2) |
Dec
|
2003 |
Jan
(3) |
Feb
(11) |
Mar
(9) |
Apr
(6) |
May
(2) |
Jun
(1) |
Jul
(2) |
Aug
(36) |
Sep
(19) |
Oct
(54) |
Nov
(14) |
Dec
(23) |
2004 |
Jan
(30) |
Feb
(49) |
Mar
(35) |
Apr
(9) |
May
(18) |
Jun
(3) |
Jul
(8) |
Aug
(1) |
Sep
(15) |
Oct
(6) |
Nov
(5) |
Dec
(21) |
2005 |
Jan
(32) |
Feb
(14) |
Mar
(2) |
Apr
(13) |
May
(7) |
Jun
(31) |
Jul
(14) |
Aug
(27) |
Sep
(9) |
Oct
(19) |
Nov
(9) |
Dec
(13) |
2006 |
Jan
(35) |
Feb
(8) |
Mar
(27) |
Apr
(16) |
May
(4) |
Jun
(5) |
Jul
(20) |
Aug
(53) |
Sep
(58) |
Oct
(19) |
Nov
(21) |
Dec
(11) |
2007 |
Jan
(42) |
Feb
(20) |
Mar
(5) |
Apr
(14) |
May
(18) |
Jun
(11) |
Jul
(22) |
Aug
(17) |
Sep
(2) |
Oct
(8) |
Nov
|
Dec
(2) |
2008 |
Jan
(25) |
Feb
(1) |
Mar
(4) |
Apr
(5) |
May
(5) |
Jun
|
Jul
(4) |
Aug
|
Sep
(1) |
Oct
(6) |
Nov
|
Dec
|
2009 |
Jan
(2) |
Feb
(4) |
Mar
|
Apr
|
May
(10) |
Jun
|
Jul
(7) |
Aug
(6) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
2010 |
Jan
(17) |
Feb
(2) |
Mar
(2) |
Apr
(6) |
May
(4) |
Jun
(2) |
Jul
(1) |
Aug
(5) |
Sep
(4) |
Oct
|
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
(4) |
May
(5) |
Jun
|
Jul
(11) |
Aug
(2) |
Sep
(2) |
Oct
(5) |
Nov
(5) |
Dec
(18) |
2012 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(2) |
May
(3) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
(7) |
Nov
(2) |
Dec
|
2013 |
Jan
|
Feb
(1) |
Mar
|
Apr
(5) |
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
(3) |
May
|
Jun
|
Jul
|
Aug
(4) |
Sep
(4) |
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
(4) |
Mar
|
Apr
(12) |
May
|
Jun
(3) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
(3) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <al3...@gm...> - 2005-04-19 19:38:57
|
I=B4m using the module which comes with the kernel. It=B4s just the same driver, but i had problems when i tryed to compile it on my machine so i tried compiling directly as a kernel module. Just now i=B4m compiling again but i wonder that the dev '/dev/tts/USB0' doesn=B4t exist... i mean that the kernel installs the device on /dev/usb/lcd. Or at least seems that. Ok, anyway, i=B4m going to try two different changes and i submit you my problems or (hopefully) success. I really need it working as soon as possible. Thanks a lot for your help. On 4/19/05, Michael Reinelt <re...@eu...> wrote: > Hi, >=20 > > i=B4ve tried this > > > > Display LCDTerm { > > Driver 'CW12232' > > Port 'USB serial port' > > Speed 19200 > > Size '20x4' > > Icons 1 > > } > > >=20 > > howap:~/lcd/cvs/lcd4linux# lcd4linux -Fvv > > lcd4linux.c: initializing driver CW12232 > > drv_init(CW12232) failed: no such driver >=20 > Well, LCD4Linux is right here: There is no driver called "CW12232". > There is a driver called "Cwlinux", which supports a model called "CW1223= 2". >=20 > And even though it makes no difference, I have no clue why you're > calling your display section "LCDTerm". >=20 > And what the heck do you think should lcd4linux do with "USB serial > port"? I'm working on the AI plugin, but it's not finished yet. >=20 > Maybe you want to try this configuration: >=20 > Display CW12232 { > Driver 'Cwlinux' > Model 'CW12232' > Port '/dev/tts/USB0' > Speed 19200 > Brightness 2 > Icons 1 > } >=20 > I just added this one as an "Example" to the wiki. >=20 > I'm afraid I've to provide examples for every display. >=20 > @all: someone out there who wants to write a graphically configuration > program? I have the dim feeling that we're in the need for it :-) >=20 > bye, Michael >=20 > sorry for being a bit rude. I've got a cold. >=20 > -- > Michael Reinelt <re...@eu...> > http://home.pages.at/reinelt > GPG-Key 0xDF13BA50 > ICQ #288386781 > |
From: Michael R. <re...@eu...> - 2005-04-19 17:35:19
|
Hi, > i=B4ve tried this >=20 > Display LCDTerm { > Driver 'CW12232' > Port 'USB serial port' > Speed 19200 > Size '20x4' > Icons 1 > } >=20 > howap:~/lcd/cvs/lcd4linux# lcd4linux -Fvv > lcd4linux.c: initializing driver CW12232 > drv_init(CW12232) failed: no such driver Well, LCD4Linux is right here: There is no driver called "CW12232". There is a driver called "Cwlinux", which supports a model called "CW1223= 2". And even though it makes no difference, I have no clue why you're calling your display section "LCDTerm". And what the heck do you think should lcd4linux do with "USB serial port"? I'm working on the AI plugin, but it's not finished yet. Maybe you want to try this configuration: Display CW12232 { Driver 'Cwlinux' Model 'CW12232' Port '/dev/tts/USB0' Speed 19200 Brightness 2 Icons 1 } I just added this one as an "Example" to the wiki. I'm afraid I've to provide examples for every display. @all: someone out there who wants to write a graphically configuration program? I have the dim feeling that we're in the need for it :-) bye, Michael sorry for being a bit rude. I've got a cold. --=20 Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Michael R. <re...@eu...> - 2005-04-19 14:44:41
|
> the cw1232 and the cw1602 displays: It's cw12232 (not cw1232), IIRC. Okay, you don't need any kernel module for these displays! Where did you get the module from? You have to specify the "USB serial port" as a 'Port' in the lcd4linux.conf. The setting depends on your setup/distribution/room temperature, but it's usually /dev/usb/tts/0 or something similar. bye, michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Michael R. <re...@eu...> - 2005-04-19 12:52:41
|
Hi Alejandro, > im trying to use a usb cwlinux display: > > modprobe usblcd > lcd4linux.c: initializing driver USBLCD > drv_USBLCD.c: using device /dev/usb/lcd > USBLCD: open(/dev/usb/lcd) failed: Device or resource busy What kind of display are you using? Are you sure [got it right this time, gipsy :-] you don't mix up the USBLCD modules and the cwlinux display drivers? USBLCD is a product of a german company, which is a small interface to use HD44780-Displays with USB. CWLinux displays already come with an USB interface, but do not need a kernel module. bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: <al3...@gm...> - 2005-04-19 07:50:55
|
Hi, im trying to use a usb cwlinux display: modprobe usblcd all seems right until i try to access the display: ------- howap:~/lcd/lcdfun-0.2# lcd4linux -Fvv Version 0.10.0-RC2 starting cfg.c: Warning: key <Display>: value <'LCD-Linux'> overwritten with <'USBLC= D'> plugin_cfg.c: Variable minute =3D '60000' (60000) plugin_cfg.c: Variable tack =3D '100' (100) plugin_cfg.c: Variable tick =3D '500' (500) lcd4linux.c: initializing driver USBLCD drv_USBLCD.c: using device /dev/usb/lcd=20 USBLCD: open(/dev/usb/lcd) failed: Device or resource busy ------- if i rmmod usblcd i get: howap:~/lcd/lcdfun-0.2# rmmod usblcd howap:~/lcd/lcdfun-0.2# lcd4linux -Fvv Version 0.10.0-RC2 starting cfg.c: Warning: key <Display>: value <'LCD-Linux'> overwritten with <'USBLC= D'> plugin_cfg.c: Variable minute =3D '60000' (60000) plugin_cfg.c: Variable tack =3D '100' (100) plugin_cfg.c: Variable tick =3D '500' (500) lcd4linux.c: initializing driver USBLCD drv_USBLCD.c: using device /dev/usb/lcd=20 USBLCD: open(/dev/usb/lcd) failed: No such device so it seems that the module is correctly charged i=B4m using this version: howap:~/lcd/lcdfun-0.2# lcd4linux -v Version 0.10.0-RC2 starting invoked without full path; restart may not work! howap:~/lcd/lcdfun-0.2#=20 anyone can help me? Thanks a lot. |
From: Michael R. <re...@eu...> - 2005-04-03 17:18:49
|
> Hi, i know its possible but i only want to know your meaning. > > I have two displays, one 16x4 and one 20x2, connected both to one parallel > port like in this scheme: > > http://datasvr.threew.de/stefan/schaltplan.jpg > > The displays share on bus and are selected trough E(nable). > Some Displays use two controllers, and i've read that they are similar > wired. The only problem is the different size, but i could write a patch > for lcd4linux which controls them. > > So what do you mean, is it easy to change the code or are errors in the > wiring? Just to keep the list up to date: Stefan and me had some private email conversation, and he wrote a patch (which is already in CVS) which allows lcd4linux to control up to 4 (or was it 8?) displays of different size. Stefan will update teh doku in the wiki hopefully soon. bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Michael R. <re...@eu...> - 2005-04-03 08:26:07
|
Hi Adrian, First, please post such questions to the mailing list. > I'm attempting to port (in a lose sense) lcd4linux to the firewall > appliance smoothwall (www.smoothwall.org) as a 'homebrew' > modification, but I'm having difficulty working out exacltly what it > depends upon. Is there a chance you could give me a quick rundown of > what the package depends on so that I can compile and package those > dependencies with the lcd4linux binary? No, I'm afraid I can't. There are some dependencies for special display drivers (ppdev, libusb, X11, libgd, ...) but that depends on which display you wanna use. Most of the dependencies should be detetcted by autoconf, it shoud deactivate drivers and plugins whose dependencies are not fulfilled. I' suggest you download lcd4linux, try a 'configure --with-drivers=<your driver>' (e.g. 'HD44780') and see what happens. If you have any further questions, please let us know! I'd be glad if you could summarize your experiences (and maybe a 'microhowto') about lcd4linux on smoothwall in the wiki! bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Stefan B. <st...@tr...> - 2005-03-11 16:45:21
|
Hi, i know its possible but i only want to know your meaning. I have two displays, one 16x4 and one 20x2, connected both to one parallel port like in this scheme: http://datasvr.threew.de/stefan/schaltplan.jpg The displays share on bus and are selected trough E(nable). Some Displays use two controllers, and i've read that they are similar wired. The only problem is the different size, but i could write a patch for lcd4linux which controls them. So what do you mean, is it easy to change the code or are errors in the wiring? Greetings, Stefan |
From: Florin A. <fl...@an...> - 2005-03-07 19:31:40
|
I'm looking at the CWLinux page and it says there's no support for the keypad of the CW12232 model. Is there any display with a keypad that is supported by lcd4linux? What i'm trying to accomplish is to use the LCD and the keypad as a means to perform pre-configuration on a machine: power it up, then configure IP address, netmask, gateway, etc. on the keypad, no monitor/keyboard required. I've seen appliances doing that, with displays/keypads very similar to the CW12232 - use up/down to browse through a simple menu, press X on the desired item, use left/right to go from one character to another, up/down to change the character, then press X when done changing the item. I'd love to be able to do that on a custom-built Linux system. -- Florin Andrei http://florin.myip.org/ |
From: Michael R. <re...@eu...> - 2005-02-24 19:48:46
|
Hi there, > I am looking for an lcd-display with keypad. Are Crystalfontz display-keypads > supported in lcd4linux? The good news is: yes, CF displays are supported. The bad news is: keypads are not really supported by lcd4linux. I'm working on this.... bye, Michael -- Michael Reinelt <re...@eu...> http://home.pages.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: b0fh <b0...@gm...> - 2005-02-19 15:31:47
|
I am looking for an lcd-display with keypad. Are Crystalfontz display-keypads supported in lcd4linux? Thanks |
From: Ognjen B. <og...@ma...> - 2005-02-19 12:51:00
|
Hi all, I just wired up my 40x4 display and tested it with lcdsmartie on windows, and it works perfectly, now with lcd4linux i needed to modify the lcd4linux conf file and did so according to the display. But since editing the lcd4linux conf file lcd4linux doesnt work, it doesnt give any error (even with the -v option) but just doesnt run. Im presuming this is a configuration file issue and am posting the area that I changed, if anyone can point out any mistakes ill be glad. Display HD44780-40x4 { Driver 'HD44780' # asc255bug 1 <== For old display Model 'generic' UseBusy '0' Port '0x378' Size '40x4' Controllers '2' Bits '8' Wire { RW 'AUTOFD' RS 'INIT' ENABLE 'STROBE' ENABLE2 'SLCTIN' <== My display's EN2 is wired to pin 17 GPO 'GND' } } Anything wrong here? if not what is causing lcd4linux to fail? And another (seperate) point, when I dont enable "UseBusy" by display becomes garbled after a while of use. While enabling it seems to fix the garbled display it uses all of the CPU. With UseBusy enabled my CPU is constantly at 100%, why? |
From: Ognjen B. <og...@ma...> - 2005-02-18 11:56:09
|
The display only has "WH-4004A" printed on the back of it, after googling about I came across winstars site The datasheet can be found here (PDF format) http://ogijeovde.homelinux.net/crap/WH4004A.PDF Sorry for bugging the mailinglist, but the datasheet pretty much answers my questions =) I should remember in future to look for datasheets first before asking the mailing list.... Of course if there are any pre-built and tested schematics for this LCD they would be welcome, rather then having to make one myself Oh yeah, and can anyone tell me what a negative voltage output would be used for? (pin 16 on my LCD), is this required for the LCD to work? paul kamphuis wrote: > Hi, > > Can you provide some details about the display. Manufacturer, type > number etc? > > Paul > > Ognjen Bezanov wrote: > >> HI all, >> >> I just bought a 4x40 LCD display to wire up for lcd4linux, and i want >> to ask a few questions as this is my first experience with such a >> large lcd. >> >> First things first, the LCD does not have 14 or 16 pins, but 18 (not >> including two for the backlight), what are the extra 4 pins for? i >> couldnt find any schematics for this display either on lcd4linux or >> lcdproc. Are the schematics the same for all lcd sizes regardless of >> number of controllers in use? >> >> I read about the dual enable lines, is there a schematic for this >> wiring anywhere? >> >> Does this lcd require 8-bit mode? or can it use any of the others as >> well (4-bit, winamp, etc...) >> >> Also the backlight has its own dedicated connector on it with an 'A' >> and a 'K' on each side and a 5V+ sign in the middle (i presume this >> might be a EL backlight as opposed to a normal LED one). Whats does >> the A and K mean, and which one is the positive (dont want to fry >> this, it wasnt cheap) and does it need a resistor or something(from >> what i know EL backlights are somewhat more fragile then led's)? >> >> And help appreciated >> >> >> ------------------------------------------------------- >> SF email is sponsored by - The IT Product Guide >> Read honest & candid reviews on hundreds of IT Products from real users. >> Discover which products truly live up to the hype. Start reading now. >> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click >> _______________________________________________ >> Lcd4linux-users mailing list >> Lcd...@li... >> https://lists.sourceforge.net/lists/listinfo/lcd4linux-users >> >> > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Lcd4linux-users mailing list > Lcd...@li... > https://lists.sourceforge.net/lists/listinfo/lcd4linux-users > > |
From: paul k. <pau...@xs...> - 2005-02-18 09:22:48
|
Hi, Can you provide some details about the display. Manufacturer, type number etc? Paul Ognjen Bezanov wrote: > HI all, > > I just bought a 4x40 LCD display to wire up for lcd4linux, and i want > to ask a few questions as this is my first experience with such a > large lcd. > > First things first, the LCD does not have 14 or 16 pins, but 18 (not > including two for the backlight), what are the extra 4 pins for? i > couldnt find any schematics for this display either on lcd4linux or > lcdproc. Are the schematics the same for all lcd sizes regardless of > number of controllers in use? > > I read about the dual enable lines, is there a schematic for this > wiring anywhere? > > Does this lcd require 8-bit mode? or can it use any of the others as > well (4-bit, winamp, etc...) > > Also the backlight has its own dedicated connector on it with an 'A' > and a 'K' on each side and a 5V+ sign in the middle (i presume this > might be a EL backlight as opposed to a normal LED one). Whats does > the A and K mean, and which one is the positive (dont want to fry > this, it wasnt cheap) and does it need a resistor or something(from > what i know EL backlights are somewhat more fragile then led's)? > > And help appreciated > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > Lcd4linux-users mailing list > Lcd...@li... > https://lists.sourceforge.net/lists/listinfo/lcd4linux-users > > |
From: Ognjen B. <og...@ma...> - 2005-02-17 23:09:40
|
HI all, I just bought a 4x40 LCD display to wire up for lcd4linux, and i want to ask a few questions as this is my first experience with such a large lcd. First things first, the LCD does not have 14 or 16 pins, but 18 (not including two for the backlight), what are the extra 4 pins for? i couldnt find any schematics for this display either on lcd4linux or lcdproc. Are the schematics the same for all lcd sizes regardless of number of controllers in use? I read about the dual enable lines, is there a schematic for this wiring anywhere? Does this lcd require 8-bit mode? or can it use any of the others as well (4-bit, winamp, etc...) Also the backlight has its own dedicated connector on it with an 'A' and a 'K' on each side and a 5V+ sign in the middle (i presume this might be a EL backlight as opposed to a normal LED one). Whats does the A and K mean, and which one is the positive (dont want to fry this, it wasnt cheap) and does it need a resistor or something(from what i know EL backlights are somewhat more fragile then led's)? And help appreciated |
From: Georg K. <g.k...@ba...> - 2005-02-14 17:05:20
|
Hi all, =20 I'm using a 16x2 display. And I'm using my configuration from /etc/lcd4linux.conf to fill up the two lines. Is it possible to change the displayed widgets every x seconds? (I know: its not possible from inside the config file...) Can I use for this purpose the "-c key=3Dval" flag from commandline? (I did not find any further description of this flag in manual, faq, wiki etc) =20 Many thanks in advance, Georg |
From: Michael R. <re...@eu...> - 2005-02-09 21:58:37
|
> Thanks to Michael, I now own a M50530 display. I'm trying to get it > works, but I encounter a strange and annoying behavior from the > display. [...] > LCD4Linux runs correctly (# lcd4linux -Fvv), it goes up to the main > loop without problems. But here's the problem : the string 'LCD4Linux > !' is displayed on the LCD for about 250ms, and then the whole display > goes black, doing ... nothing. Sam, do you want to share your experiences with us? Especially the "Oh! it's a contrast pot?" part could be very helpful to other users :-) SCNR, Michael -- Michael Reinelt <re...@eu...> http://members.eunet.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Michael R. <re...@eu...> - 2005-02-09 21:42:24
|
Hi there, >>I am willing to give it a shot, if you are prepared to >>provide me with >>some assistance on where to start and how to start. It would >>be my first >>effort on writing code on linux. > > > No problem, I'm not really a C expert but at least I can help you > to follow the 'good line'. :) Hey, would be great if someone would work on this part! I can't be of any help, because I don't have neither an I2C port on my notebook, nor an I2c Interface. But I like the code from Luis, and I think we've got a good framework for using HD44780 over two different busses. The main reason for the i2c code not working is that most of the code is #ifdef'ed out because I can't get it to compile. maybe some header or something is missing.... I don't know. Paul, the first thing you'll have to do is getting anonymous CVS access, so you can work on the latest version of the source. If you need assistance with CVS or anything other, please let me know. bye, Michael -- Michael Reinelt <re...@eu...> http://members.eunet.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Luis.F.Correia <Lui...@se...> - 2005-02-09 14:07:27
|
Hi! > -----Original Message----- > From: paul kamphuis [mailto:pau...@xs...] > Sent: Wednesday, February 09, 2005 12:39 PM > > Is there anyone using lcd4linux in combination with an > HD44780 based LCD > display connect via i2c bus? > > I am using a PCF8574 i2c 8-bits IO extender to connect the > LCD display. > The i2c is detect by i2cdetect on device id 26 (hex) > > in lcd4linux.conf I have the following display definition: > > Display HD44780-I2C { > Driver 'HD44780' > Bus 'i2c' > Port '/dev/i2c-0' > Device '0x26' > UseBusy '1' > Bits '4' > Size '16x2' > Wire { > RW 'DB4' > RS 'DB5' > ENABLE 'DB6' > GPO 'GND' > } > } > > But when I run lcd4linux I get the following output: > > Version 0.9.11 starting > lcd4linux.c: initializing driver HD44780-I2C { > lcd_init(HD44780-I2C {) failed: no such display > > I tried different device id's (26, 38 ) to no effect. What is it I am > missing here? > > Any help/suggestions appreciated > > Paul I never got to finish the code I had done to support I2C under lcd4linux. But beware, it is probably unusable as it is very very slow... That is the main reason for my lack of interest on the project. Luis |
From: paul k. <pau...@xs...> - 2005-02-09 12:39:18
|
Hi, Is there anyone using lcd4linux in combination with an HD44780 based LCD display connect via i2c bus? I am using a PCF8574 i2c 8-bits IO extender to connect the LCD display. The i2c is detect by i2cdetect on device id 26 (hex) in lcd4linux.conf I have the following display definition: Display HD44780-I2C { Driver 'HD44780' Bus 'i2c' Port '/dev/i2c-0' Device '0x26' UseBusy '1' Bits '4' Size '16x2' Wire { RW 'DB4' RS 'DB5' ENABLE 'DB6' GPO 'GND' } } But when I run lcd4linux I get the following output: Version 0.9.11 starting lcd4linux.c: initializing driver HD44780-I2C { lcd_init(HD44780-I2C {) failed: no such display I tried different device id's (26, 38 ) to no effect. What is it I am missing here? Any help/suggestions appreciated Paul |
From: Maxime P. <max...@bu...> - 2005-02-06 13:23:47
|
Hi lcd4linux users, Thanks to Michael, I now own a M50530 display. I'm trying to get it works, but I encounter a strange and annoying behavior from the display. Here's the configuration file I use : Display M50530-24x8 { Driver 'M50530' Port '/dev/parport0' Size '24x8' Wire.EX 'STROBE' Wire.IOC1 'SELECT' Wire.IOC2 'AUTOFD' Wire.GPO 'GND' } Widget Test { class 'Text' expression 'LCD4Linux !' width 11 } Layout Default { Row1 { Col1 'Test' } } Display 'M50530-24x8' Layout 'Default' LCD4Linux runs correctly (# lcd4linux -Fvv), it goes up to the main loop without problems. But here's the problem : the string 'LCD4Linux !' is displayed on the LCD for about 250ms, and then the whole display goes black, doing ... nothing. Did you ever had this problem ? Thanks, - Sam PS: I've tested the config with the X11 driver, it works perflectly. We can't blame the parrallel cable too because the string is correctly transmitted. --=20 / Maxime Petazzoni - <max...@bu...> - bulix.org | | Zwe (zwe.bulix.org) - Gobelins : http://gobelins.nekeme.net | | Gpg Id: 0x83E6AE0D - Jabber: sa...@ja... ________________/ |
From: Michael R. <re...@eu...> - 2005-02-06 06:41:46
|
Hi there, > Ok I got lcd4linux working, but my lcd display does not display "full > blocks" but rather an inverted "P", Well, you suffer from the "Portishead Syndrome" :-) http://www.portishead.co.uk > What can I do to get a full block? if it is just a case of the full > block being in a different memory location on the lcd then it would just > require a modification to the lcd4linux driver, but if my lcd does not > have a full block (i.e. it was replaced with the "P") then probably i > would need to define a custom character as a full block and use that > instead. > > Any ideas on how I could accomplish this? As a starting point, you could try to read the documentation. on https://ssl.bulix.org/projects/lcd4linux/wiki/HD44780 it says: "asc255bug: set to 1 if you don't get solid blocks in bars, but an inverted P (the Portishead syndrome :-)" have fun, Michael -- Michael Reinelt <re...@eu...> http://members.eunet.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Ognjen B. <og...@ma...> - 2005-02-05 12:19:52
|
Ok I got lcd4linux working, but my lcd display does not display "full blocks" but rather an inverted "P", this is not an lcd4linux error as it occured with lcdproc as well, but lcd4linux's ability to use custom characters could prove useful. a (rather large) picture can be found here: http://www.ogijeovde.homelinux.net/crap/dsc00970.jpg showing the "P" on the bargraph (note the garbled row3 has been fixed since I took that picture) What can I do to get a full block? if it is just a case of the full block being in a different memory location on the lcd then it would just require a modification to the lcd4linux driver, but if my lcd does not have a full block (i.e. it was replaced with the "P") then probably i would need to define a custom character as a full block and use that instead. Any ideas on how I could accomplish this? |
From: Michael R. <re...@eu...> - 2005-01-31 06:55:01
|
Hi there, > Now with lcdproc i was able to use the python telnet library to connect > to the server and send info like song names, track numbers etc..., but > with lcd4linux im not to sure how to interface to it (using python). Of > course any hints are appreciated :). There is no way at the moment. There used to be a "python binding" with lcd4linux-0.9, but for all the evaluator stuff, this doesn't make too much sense anymore. > Essentially i would want four widgets, three text and one split-bargraph > (each widget has a line to itself), These would (somehow) recieve data > that I send it from python and display on the LCD Hmm... this should be possible. All you need is to provide an interface where python could send the data to, and lcd4linux collects them from. As a workaround you could simply save them into a file, and use lcd4linux's 'exec' plugin to read them. In the near future there will be something like a "general file parsing plugin", which can read and parse any file, and read from fifo's, too. This will be a quite clean solution. > But saying that even though lcd4linux has a lot of features that I would > like to have, after reading a bit more about lcd4linux it seems i cannot > use buttons (is this correct?). Correct, not at the moment. Some display drivers already provide reading/polling for keypresses, but there is no internal framework yet that handles these events. But this will change rather quickly.... > Oh yeah, and keep up the good work, I really like the design of > LCD4linux (+ the flexibility of configuration), and will most definatly > use it on my server (as soon as I get another LCD display :) ) Thanks! > Also, Looking at the design of lcd4linux it looks like it would be very > well suited to working with graphical LCD displays, are there any plans > at all to maybe one day support graphic displays? Well, graphical displays are already supported! Think of the Image driver, the X11 driver, the T6963 driver.... At the moment there are no widgets which really use the graphical power of such displays. But things like "Image widgets", or "Graphs" are planned. bye, Michael -- Michael Reinelt <re...@eu...> http://members.eunet.at/reinelt GPG-Key 0xDF13BA50 ICQ #288386781 |
From: Ognjen B. <og...@ma...> - 2005-01-30 12:59:26
|
Michael Reinelt wrote: > Hi, > >> Now before i found out about lcd4linux i used lcdproc, which doesnt >> have the above abilities, but worked on a client/server model. >> >> Now does lcd4linux support this? from what i read on your website it >> seems lcd4linux is rather static, you configure it the way you want, >> then you run it as a daemon. Is this correct or is there something >> similar to lcdproc in the idea that i can write a client and >> interface it to lcd4linux? if so where can i find documentation for >> doing this? > > > Well, *not* having a client/server model is probably the most > important difference between lcd4linux and lcdproc. If lcd4linux had > been designed with a client/server structure, I wouldn't have written > it, but used lcdproc from the beginning :-) > > But this does not mean that you cannot write your own "client" (I try > to avoid the word "client" because people tend to confuse the client > and the server side, I call them "plugins"), which is basically a > "data collector", or one or more "functions" added to the "evaluator". > > I think the new evaluator is a very cool feature of lcd4linux. As you > need the evaluator mostly with data collection, preparation and > presentation, in a client/server modell you'd want to have the > evaluator on the client. But this would collide with a clean > client/server design. > > Maybe you want to tell us what you want to achieve, and I'm trying to > give you hints how you could solve your issues with lcd4linux. > > > bye, Michael > Ok,Thanks Well I'm building a multimedia player, It will be based on a Mini-Itx mobo, use a 4x20 LCD screen and a keypad for song selection etc... And it would be written in python (one of the aims of this project is to learn python programming). I started using lcdproc but quickly found it very inflexible for my requirements (e.g. I would want custom play and pause icons + a peak bargraph, but i dont need multiple screens) , then I found out about lcd4linux... Now with lcdproc i was able to use the python telnet library to connect to the server and send info like song names, track numbers etc..., but with lcd4linux im not to sure how to interface to it (using python). Of course any hints are appreciated :). Essentially i would want four widgets, three text and one split-bargraph (each widget has a line to itself), These would (somehow) recieve data that I send it from python and display on the LCD But saying that even though lcd4linux has a lot of features that I would like to have, after reading a bit more about lcd4linux it seems i cannot use buttons (is this correct?). If this is the case then probably i will stick with lcdproc for now (at least until buttons are supported with lcd4linux). Thanks alot for the help =) -------------------- Oh yeah, and keep up the good work, I really like the design of LCD4linux (+ the flexibility of configuration), and will most definatly use it on my server (as soon as I get another LCD display :) ) Also, Looking at the design of lcd4linux it looks like it would be very well suited to working with graphical LCD displays, are there any plans at all to maybe one day support graphic displays? Cheers |