[mythtv] Minor fixes to mythlcdprocclient.cpp

Doug Goldstein cardoe at gmail.com
Wed Aug 22 21:26:50 UTC 2007


I have a 2 line VFD display on my case and MythTV always displays garbage on
the bottom line ever since I've gotten it. It'll display a nice full 2 line
clock, then display the show name on the top line with a blank bottom line.
then it's garbage on the bottom line through the rest of the screens
(episode name, etc) until we're back to the show name.

LCDProcClient: Received from server: connect LCDproc 0.5.2 protocol 0.3 lcd
wid 16 hgt 2 cellwid 5 cellhgt 8

2007-08-22 17:20:56.626 LCDProcClient: The server is 16x2 with each cell
being 5x8.
2007-08-22 17:20:56.626 LCDProcClient: LCDd version 0.5.2, protocol version
0.3.
2007-08-22 17:20:56.626 LCDProcClient: MythTV LCD settings:
2007-08-22 17:20:56.626 LCDProcClient: - showmusic      : 1
2007-08-22 17:20:56.626 LCDProcClient: - showmusicitems : ArtistTitle
2007-08-22 17:20:56.627 LCDProcClient: - showtime       : 1
2007-08-22 17:20:56.627 LCDProcClient: - showchannel    : 1
2007-08-22 17:20:56.627 LCDProcClient: - showrecstatus  : 0
2007-08-22 17:20:56.627 LCDProcClient: - showgeneric    : 1
2007-08-22 17:20:56.627 LCDProcClient: - showvolume     : 1
2007-08-22 17:20:56.627 LCDProcClient: - showmenu       : 1
2007-08-22 17:20:56.627 LCDProcClient: - backlighton    : 1
2007-08-22 17:20:56.627 LCDProcClient: - heartbeaton    : 0
2007-08-22 17:20:56.627 LCDProcClient: - popuptime      : 5000

Which appears to be proper. My display is 16x2.

http://www.ahanix.com/products/mce/mce_601.php

People on the MythTV wiki have noted this before with mythlcdserver and some
have found the fix to be to set lcdproc to 18x3 instead of 16x2.

http://www.mythtv.org/wiki/index.php/D.Vine_5_VFD_-_HD44780_Parallel_Port
http://www.mythtv.org/wiki/index.php/LCD_-_HD44780_Parallel_Port

It'd be nice to get a real solution.

On 8/22/07, Dan Wilga <mythtv-dev2 at dwilga-linux1.amherst.edu> wrote:
>
> For the nearly two years I've been running Myth with my current
> machine, the VFD has been prone to displaying garbage. It only
> happens once every week or two of uptime, however, so it's impossible
> to track down.
>
> Once it starts displaying garbage, the only way to fix it is to
> restart the LCDproc daemon. Restarting mythlcdserver doesn't help, so
> that is why I suspect either some sort of buffer overflow in LCDproc
> or a dropped frame in the parallel port data transfer.
> --
> Dan Wilga                                                        "Ook."
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>



-- 
Doug Goldstein
Gentoo Linux Developer
http://dev.gentoo.org/~cardoe/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-dev/attachments/20070822/30601aff/attachment.htm 


More information about the mythtv-dev mailing list