Kodi Community Forum

Full Version: PearlDPF (ax206dpf), proclcddriver, graphlcd-base, LCDd - How to configure?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello Community,

could anybody explain me how to configure the PearlDPF (driver is ax206dpf) in Kodi?
Currently the frame is running in connection to VDR - but not for Kodi. If I switch the channel via Kodi it still remains on the first channel of the VDR backend.
I also can not really use the config-files of graphlcd. I had to edit the /etc/graphlcd.conf and had to add the ax206dpf driver as the first driver, since the config parameter do not be parsed correctly.
My /etc/vdr/conf.d/graphlcd.conf is (uh I am on Arch):
Code:
[graphlcd]
--config=/etc/graphlcd.conf
#    use CFG as driver config file

--display=ax206dpf
#    use display DISP for output or if DISP=none: start w/o any display

--skin=pearl-simple
#    use skin SKIN (default is "default")

--skinspath=/usr/share/vdr/plugins/graphlcd/skins
#    use path PATH for skins

My /etc/graphlcd.conf is
Code:
[ax206dpf]
Driver=ax206dpf
#Width=320
#Height=240
#UpsideDown=no
#Zoom=1
Brightness=50
#Vertical=1
#Flip=nnnn
#Portrait=no
#Device=dpf0

Is there any chance to tell VDR which I call in the service.file vdr -P graphlcd [-c /etc/vdr/conf.d/graphlcd.conf is not wokring] to use the proper config?
There are option like -c, -s, -d and skin path as well, but they do not seem to be catched...

Could anybody please help to configure the things to show relevant data from Kodi and not from VDR?
I would like to scrip my own widget/skin but I cannot talk to the display in a proper manner....
Hi.

Did you connected graphlcd with lcdproc? You are need lcdproc with glcdlib enabled and GLCDprocDriver to provide such connection.

http://lucianm.github.io/GLCDprocDriver/

p.s. Years ago I tried and connected xbmc 12 with ax206dpf successfully and even wrote howto at xbmc.ru
But it's completely obsolete and written in Russian.
It's working! Steps I performed to make XBMC + Perl to work:

0. Long time ago I hacked PearlDPF with new firmware
1. Added yavdr/main repository to kodibunte
2. Installing Graphlcd library
Code:
sudo apt-get install graphlcd-tools

0-2 steps are not necessary for you. Your DPF working perfectly with VDR

3. Necessary libraries for compiling GLCDprocDriver
Code:
sudo apt-get libglcddrivers1-dev  libglcdgraphics2-dev

4. GLCDprocDriver installation. Warning, ver 1.0 not working. 0.6 not working withouth pach.
Patch availaible here: http://pastebin.com/download.php?i=jy81fV5c

Code:
wget https://github.com/downloads/lucianm/GLCDprocDriver/glcdprocdriver-0.0.6.tar.bz2
tar jxf glcdprocdriver-0.0.6.tar.bz2
cd glcdprocdriver-0.0.6
wget http://pastebin.com/raw.php?i=jy81fV5c -O- | tr -d '\r' >glcdprocdriver-0.0.6-touchcol.diff.txt
patch < glcdprocdriver-0.0.6-touchcol.diff.txt
make
make install

5. Installing lcdproc. I am new in linux and I'm not like the way lcdproc make install works. But lcdproc from yavdr repo built without glcdlib driver. So I compiled lcdproc with glcdlib drivers but used lcdproc from repo:

Code:
sudo apt-get install lcdproc
cd ~
wget http://sourceforge.net/projects/lcdproc/files/lcdproc/0.5.6/lcdproc-0.5.7.tar.gz
tar xvfz lcdproc-0.5.7.tar.gz
cd lcdproc-0.5.7
./configure --enable-drivers=all
cp server/drivers/glcdlib.so /usr/lib/lcdproc/
7. Then I installed lcdproc addon to xbmc. If something not working, then restart LCDd service. If service not starts, I used killall LCDd command.

My /etc/LCDd.conf here:
http://pastebin.com/8jfNZBi1

Glad if I helped.