[PATCH] LCD/VFD support via LCDproc for XBMC Linux port
#1
Thumbs Up 
Since I’m a huge xbmc fan I thought I would do something to help out.

This is my first crack at a patch so bare with me.

I implemented a simple LCDproc, it's pretty basic right now so the contrast/brightness don't do anything yet but it will display up to 4 lines. The existing lcd.xml works fine once it's renamed to lower case. Also the LCDd port is hardcoded to the default for now but I thought this would be a good place to start.

Let me know what you think.
Reply
#2
Hey did this ever get approved and added into the svn?
Reply
#3
gzusrawx Wrote:Hey did this ever get approved and added into the svn?

Ditto! This sounds like the start of a good way to get LCD support - an LCDproc clientNod
Reply
#4
none of the current devs got lcd's. so its hard to approve

patch is avail for anybody with lcds though, you'll find it at our patch tracker sf.net/projects/xbmc
Reply
#5
I tried compiling with this patch applied and I'm getting some errors:

/XBMC/xbmc/utils/LCDFactory.cpp:39: undefined reference to `XLCDproc::XLCDproc()'
collect2: ld returned 1 exit status
make[1]: *** [XboxMediaCenter] Error 1
make[1]: Leaving directory `/home/cibele/Desktop/XBMC'
make: *** [all] Error 2
make: Leaving directory `/home/cibele/Desktop/XBMC'
make[1]: *** [XboxMediaCenter] Error 1
make: *** [all] Error 2
Reply
#6
Any idea what's wrong?
Reply
#7
try a make clean
Reply
#8
When should I do the make clean, because I do that when I build it anyways, and I just tried it again with a make clean and doesn't seem to make a difference.
Reply
#9
This patch was based on revision 11313, since then i think there was a conflict in the makefile.

I'll update it and post it later tonight.
Reply
#10
Ok thanks
Reply
#11
Patch has been updated. It just resolves the conflict in the makefile.

Make sure you have a clean working copy and do not already have XLCDproc.h and XLCDproc.cpp in xbmc/linux/.

Also in the userdata folder the config is case sensitive, you will have to rename LCD.xml -> lcd.xml.
Reply
#12
Cool worked fine for me.
Reply
#13
Great! For me too! So nice to have the VFD. Thanks a lot!
Reply
#14
Too bad no one on Team-XBMC got a LCD or VFD in their HTPC chassi.

...but please keep the feedback coming as to which displays work Big Grin
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.
Reply
#15
I just committed this patch. I'm not sure that we treat different sizes of LCD in the code or not. Can people verify that this is indeed true?
Reply

Logout Mark Read Team Forum Stats Members Help
[PATCH] LCD/VFD support via LCDproc for XBMC Linux port0