[Lcdproc] LC16M imon + LCD 0.5.1

John Saunders JohnS@resmed.com.au
Mon Nov 13 00:09:01 2006


I use the device "/dev/lcd0" that lirc provides.

> > Should I try to find some time to read through the LCDd
> > source and start inserting printfs ? I'm wondering if I
> > should just hack it up that when it receives a "ENODEV" that
> > it closes the handle, and attempts a re-open. Or something
> > that approximates me killing LCDd and restarting it.

I think that might be a good start.

> The ENODEV seens to indicate that the device gets 
> disconnected somehow.
> Why, I cannot tell, since I do not have the hardware myself.

I agree. The ENODEV is either generated by the kernel when
no internal device matches the major/minor of the special
/dev file, or the driver itself wants to indicate that the
hardware required to work is disconnected.

I would suspect something funny happening with the driver,
or a USB disconnect occuring for some odd reason.

I use the driver provided by the lirc package. The loadable
kernel module provides a /dev/lcd0 device that lcdproc uses.
I believe there is a standalone device for use without lirc,
but I have never tried it and have read reports on the
mythtvtalk forum that it doesn't work for some people.

What are use using to provide the iMon device?

Warning:  Copyright ResMed.  Where the contents of this email and/or attachment includes materials prepared by ResMed, the use of those
materials is subject exclusively to the conditions of engagement between ResMed and the intended recipient.
 
This communication is confidential and may contain legally privileged information.
By the use of email over the Internet or other communication systems, ResMed is not waiving either confidentiality of, or legal
privilege in,the content of the email and of any attachments.
If the recipient of this message is not the intended addressee, please call ResMed immediately on  +61 2 8884 1000 Sydney, Australia.