Going to set up Kodi with an LCD screen – going to be controlled from android device via wifi.
Hardware
- pi
- LCD
wiring from http://www.raspberrypi-spy.co.uk/2012/08/20×4-lcd-module-control-using-python/
Software
sudo apt-get install lcdproc
Enter Y to install additional packages. This command will download and install LCDproc server which is used to drive the LCD display.
cd /home/pi/
Navigate to the home folder where we will download the drivers.
mkdir lcdproc
Make the folder to store the drivers.
cd lcdproc
here is my Driver : – Navigate to the folder we just made.
wget http://dl.dropbox.com/u/29632026/raspdrivers.tar.gz
Download the drivers.
tar xzvf raspdrivers.tar.gz
Extract the drivers from the gzip file.
sudo nano /etc/LCDd.conf
kept getting – unknown connection type rpi -> turns out my LCDd.conf was corrupt!!
here is my LCDd.conf
# LCDd.conf
#
# This file contains the configuration for the LCDd server.
#
# The format is ini-file-like. It is divided into sections that start at
# markers that look like [section]. Comments are all line-based comments,
# and are lines that start with '#' or ';'.
#
# The server has a 'central' section named [server]. For the menu there is
# a section called [menu]. Further each driver has a section which
# defines how the driver acts.
#
# The drivers are activated by specifiying them in a driver= line in the
# server section, like:
#
# Driver=curses
#
# This tells LCDd to use the curses driver.
# The first driver that is loaded and is capable of output defines the
# size of the display. The default driver to use is curses.
# If -d is specified on the command line, the Driver= options in the
# config file are ignored.
#
# The drivers read their own options from the respective sections.
## Server section with all kinds of settings for the LCDd server ##
[server]
# Tells the server to load the given drivers. Multiple lines can be given.
# The name of the driver is exactly the same as the name of the driver
# module that is to be loaded, including the case of the letters !
# (That is: unless a file= option is given in the driver section)
Driver=hd44780
#Driver=curses
# Tells the driver to bind to the given interface
Bind=127.0.0.1
# Listen on this specified port; defaults to 13666.
Port=13666
# Sets the reporting level; defaults to 2 (warnings and errors only).
#ReportLevel=3
# Should we report to syslog instead of stderr ? Default: no
#ReportToSyslog=yes
# Sets the default time in seconds to displays a screen.
WaitTime=2
# User to run as. LCDd will drop its root priviledges,
# if any, and run as this user instead.
User=nobody
# If yes, the the serverscreen will be rotated as a usual info screen. If no,
# it will be a background screen, only visible when no other screens are
# active.
ServerScreen=no
# The server will stay in the foreground if set to true.
#Foreground=no
# Where can we find the driver modules ?
# IMPORTANT: Make sure to change this setting to reflect your
# specific setup! Otherwise LCDd won't be able to find
# the driver modules and will thus not be able to
# function properly.
# NOTE: Always place a slash as last character !
#DriverPath=/usr/local/lib/lcdproc/
DriverPath=/usr/lib/lcdproc/
# The "...Key=" lines define what the server does with keypresses that
# don't go to any client.
# These are the defaults:
ToggleRotateKey=Enter
PrevScreenKey=Left
NextScreenKey=Right
#ScrollUpKey=Up
#ScrollDownKey=Down
# If you have only 4 keys, you can choose to use this:
#ToggleRotateKey=Enter
#PrevScreenKey=Up
#NextScreenKey=Down
# If you have only 3 keys, you can choose to use this:
#ToggleRotateKey=Enter
#PrevScreenKey=Up
## The menu section. The menu is an internal LCDproc client. ##
[menu]
# You can configure what keys the menu should use. Note that the MenuKey
# will be reserved exclusively, the others work in shared mode.
# The following works excellent with 4 keys or more.
MenuKey=Escape
EnterKey=Enter
UpKey=Up
DownKey=Down
# If you have 6 keys you may define these as well
#LeftKey=Left
#RightKey=Right
# If you have only 3 keys, you could use something like this:
#MenuKey=Escape
#EnterKey=Enter
#DownKey=Down
### Driver sections are below this line, in alphabetical order ###
## Curses driver ##
[curses]
# color settings
# foreground color [default: blue]
Foreground=black
# background color when "backlight" is ff [default: cyan]
Background=green
# background color when "backlight" is on [default: red]
Backlight=cyan
# display size [default: 20x4]
Size=40x4
# What position (X,Y) to start the left top corner at...
# Default: (7,7)
TopLeftX=1
TopLeftY=1
# use ASC symbols for icons & bars [default: no; legal, yes, no]
UseACS=no
## Hitachi HD44780 driver ##
[hd44780]
# Port where the LPT is. Usual values are 0x278, 0x378 and 0x3BC
Port=0x378
# Select what type of connection. See documentation for types.
ConnectionType=rpi
Backlight=yes
#ConnectionType=rpi
#ConnectionType=raspberrypi
#ConnectionType=raspberrypi
D7=18
D6=23
D5=24
RS=7
EN=8
BL=15
# If you have a keypad connected.
# You may also need to configure the keypad layout further on in this file.
Keypad=no
# set the initial contrast (for bwctusb only) [default: 0; legal: 0 - 1000]
Contrast=0
# If you have a switchable backlight.
#Backlight=no
# If you have the additional output port ("bargraph") and you want to
# be able to control it with the lcdproc OUTPUT command
OutputPort=no
# Specifies if the last line is pixel addressable or it controls an
# underline effect. [default: true (= pixel addressable); legal: yes, no]
#Lastline=true
# Specifies the size of the LCD.
# In case of multiple combined displays, this should be the total size.
Size=20x4
# For multiple combined displays: how many lines does each display have.
# Vspan=2,2 means both displays have 2 lines.
#vspan=2,2
# If you have a KS0073 or an other 'almost HD44780-compatible', set this
# flag to get into extended mode (4-line linear).
# This flag is NOT the old obsolete Extended option.
#ExtendedMode=yes
# If your display is slow and cannot keep up with the flow of data from
# LCDd, garbage can appear on the LCDd. Set this delay factor to 2 or 4
# to increase the delays. Default: 1.
#DelayMult=2
# You can reduce the inserted delays by setting this to false.
# On fast PCs it is possible your LCD does not respond correctly.
# Default: true.
DelayBus=false
# If you have a keypad you can assign keystrings to the keys.
# See documentation for used terms and how to wire it.
# For example to give directly connected key 4 the string "Enter", use:
# KeyDirect_4=Enter
# For matrix keys use the X and Y coordinates of the key:
# KeyMatrix_1_3=Enter
#KeyMatrix_4_1=Enter
#KeyMatrix_4_2=Up
#KeyMatrix_4_3=Down
#KeyMatrix_4_4=Escape
# EOF
here is my .kodi\userdata\guisettings.xml
<settings> <audiocds> <autoaction default="true">0</autoaction> <ejectonrip default="true">true</ejectonrip> <encoder default="true">audioencoder.xbmc.builtin.wav</encoder> <recordingpath default="true"></recordingpath> <trackpathformat default="true">%A/%A - %B/[%N. ][%A - ]%T</trackpathformat> <usecddb default="true">true</usecddb> </audiocds> <audiooutput> <ac3passthrough default="true">true</ac3passthrough> <ac3transcode default="true">false</ac3transcode> <audiodevice default="true">PI:HDMI</audiodevice> <boostcenter default="true">0</boostcenter> <channels default="true">1</channels> <config default="true">2</config> <dtshdpassthrough default="true">false</dtshdpassthrough> <dtspassthrough default="true">false</dtspassthrough> <eac3passthrough default="true">false</eac3passthrough> <guisoundmode default="true">1</guisoundmode> <maintainoriginalvolume default="true">true</maintainoriginalvolume> <passthrough default="true">false</passthrough> <passthroughdevice default="true">PI:HDMI</passthroughdevice> <processquality default="true">101</processquality> <samplerate default="true">48000</samplerate> <stereoupmix default="true">false</stereoupmix> <streamsilence default="true">1</streamsilence> <truehdpassthrough default="true">false</truehdpassthrough> </audiooutput> <cache> <harddisk default="true">256</harddisk> </cache> <cacheaudio> <dvdrom default="true">256</dvdrom> <internet default="true">256</internet> <lan default="true">256</lan> </cacheaudio> <cachedvd> <dvdrom default="true">2048</dvdrom> <lan default="true">2048</lan> </cachedvd> <cacheunknown> <internet default="true">4096</internet> </cacheunknown> <cachevideo> <dvdrom default="true">2048</dvdrom> <internet default="true">4096</internet> <lan default="true">2048</lan> </cachevideo> <debug> <extralogging default="true">false</extralogging> <screenshotpath default="true"></screenshotpath> <setextraloglevel default="true"></setextraloglevel> <showloginfo default="true">false</showloginfo> </debug> <disc> <playback default="true">0</playback> </disc> <dvds> <automenu default="true">false</automenu> <autorun default="true">false</autorun> <playerregion default="true">0</playerregion> </dvds> <epg> <daystodisplay default="true">3</daystodisplay> <epgupdate default="true">120</epgupdate> <hidenoinfoavailable default="true">true</hidenoinfoavailable> <ignoredbforclient default="true">false</ignoredbforclient> <preventupdateswhileplayingtv default="true">false</preventupdateswhileplayingtv> <selectaction default="true">2</selectaction> </epg> <filelists> <allowfiledeletion default="true">false</allowfiledeletion> <browsearchives default="true">true</browsearchives> <ignorethewhensorting default="true">true</ignorethewhensorting> <showaddsourcebuttons default="true">true</showaddsourcebuttons> <showextensions default="true">true</showextensions> <showhidden default="true">false</showhidden> <showparentdiritems default="true">true</showparentdiritems> </filelists> <general> <addonbrokenfilter default="true">true</addonbrokenfilter> <addonforeignfilter default="true">false</addonforeignfilter> <addonnotifications default="true">true</addonnotifications> <addonupdates default="true">0</addonupdates> <settinglevel>2</settinglevel> <systemtotaluptime>874</systemtotaluptime> </general> <input> <enablejoystick default="true">true</enablejoystick> <enablemouse default="true">true</enablemouse> </input> <karaoke> <autopopupselector default="true">false</autopopupselector> <charset default="true">DEFAULT</charset> <enabled default="true">false</enabled> <font default="true">arial.ttf</font> <fontcolors default="true">0</fontcolors> <fontheight default="true">36</fontheight> </karaoke> <locale> <audiolanguage default="true">original</audiolanguage> <charset default="true">DEFAULT</charset> <country>UK (24h)</country> <keyboardlayouts default="true">English QWERTY</keyboardlayouts> <language default="true">English</language> <subtitlelanguage default="true">original</subtitlelanguage> <timezone default="true">Europe/London</timezone> <timezonecountry default="true">Britain (UK)</timezonecountry> </locale> <lookandfeel> <enablerssfeeds default="true">false</enablerssfeeds> <font>Massive</font> <rssedit default="true"></rssedit> <skin default="true">skin.confluence</skin> <skincolors default="true">SKINDEFAULT</skincolors> <skintheme default="true">SKINDEFAULT</skintheme> <skinzoom default="true">0</skinzoom> <soundskin>OFF</soundskin> <startupwindow>10005</startupwindow> </lookandfeel> <masterlock> <maxretries default="true">3</maxretries> <startuplock default="true">false</startuplock> </masterlock> <musicfiles> <findremotethumbs default="true">true</findremotethumbs> <librarytrackformat default="true"></librarytrackformat> <librarytrackformatright default="true"></librarytrackformatright> <nowplayingtrackformat default="true"></nowplayingtrackformat> <nowplayingtrackformatright default="true"></nowplayingtrackformatright> <trackformat default="true">[%N. ]%A - %T</trackformat> <trackformatright default="true">%D</trackformatright> <usetags default="true">true</usetags> </musicfiles> <musiclibrary> <albumsscraper default="true">metadata.album.universal</albumsscraper> <artistsscraper default="true">metadata.artists.universal</artistsscraper> <backgroundupdate default="true">false</backgroundupdate> <downloadinfo default="true">false</downloadinfo> <enabled default="true">true</enabled> <overridetags default="true">false</overridetags> <showcompilationartists default="true">true</showcompilationartists> <updateonstartup default="true">false</updateonstartup> </musiclibrary> <musicplayer> <autoplaynextitem default="true">true</autoplaynextitem> <crossfade default="true">0</crossfade> <crossfadealbumtracks default="true">true</crossfadealbumtracks> <queuebydefault default="true">false</queuebydefault> <replaygainavoidclipping default="true">false</replaygainavoidclipping> <replaygainnogainpreamp default="true">89</replaygainnogainpreamp> <replaygainpreamp default="true">89</replaygainpreamp> <replaygaintype default="true">1</replaygaintype> <visualisation default="true">visualization.glspectrum</visualisation> </musicplayer> <mymusic> <defaultlibview default="true"></defaultlibview> <songthumbinvis default="true">false</songthumbinvis> <startwindow>10502</startwindow> <playlist> <repeat>false</repeat> <shuffle>false</shuffle> </playlist> <needsupdate>0</needsupdate> </mymusic> <myvideos> <extractflags default="true">false</extractflags> <extractthumb default="true">false</extractthumb> <flatten default="true">false</flatten> <replacelabels default="true">true</replacelabels> <selectaction default="true">1</selectaction> <stackvideos default="true">false</stackvideos> <startwindow>10025</startwindow> <watchmodemovies>0</watchmodemovies> <watchmodetvshows>0</watchmodetvshows> <watchmodemusicvideos>0</watchmodemusicvideos> <playlist> <repeat>false</repeat> <shuffle>false</shuffle> </playlist> <needsupdate>0</needsupdate> </myvideos> <network> <bandwidth default="true">0</bandwidth> <httpproxypassword default="true"></httpproxypassword> <httpproxyport default="true">8080</httpproxyport> <httpproxyserver default="true"></httpproxyserver> <httpproxytype default="true">0</httpproxytype> <httpproxyusername default="true"></httpproxyusername> <usehttpproxy default="true">false</usehttpproxy> </network> <pictures> <displayresolution default="true">14</displayresolution> <generatethumbs default="true">true</generatethumbs> <showvideos default="true">true</showvideos> <useexifrotation default="true">true</useexifrotation> <usetags default="true">true</usetags> </pictures> <powermanagement> <displaysoff default="true">0</displaysoff> <shutdownstate default="true">1</shutdownstate> <shutdowntime default="true">0</shutdowntime> <wakeonaccess default="true">false</wakeonaccess> </powermanagement> <pvrmanager> <backendchannelorder default="true">true</backendchannelorder> <enabled default="true">false</enabled> <hideconnectionlostwarning default="true">false</hideconnectionlostwarning> <syncchannelgroups default="true">true</syncchannelgroups> <usebackendchannelnumbers default="true">false</usebackendchannelnumbers> </pvrmanager> <pvrmenu> <closechannelosdonswitch default="true">true</closechannelosdonswitch> <displaychannelinfo default="true">5</displaychannelinfo> <iconpath default="true"></iconpath> </pvrmenu> <pvrparental> <duration default="true">300</duration> <enabled default="true">false</enabled> <pin default="true"></pin> </pvrparental> <pvrplayback> <channelentrytimeout default="true">0</channelentrytimeout> <confirmchannelswitch default="true">false</confirmchannelswitch> <playminimized default="true">true</playminimized> <scantime default="true">10</scantime> <signalquality default="true">true</signalquality> <startlast default="true">0</startlast> </pvrplayback> <pvrpowermanagement> <backendidletime default="true">15</backendidletime> <dailywakeup default="true">false</dailywakeup> <dailywakeuptime default="true">00:00:00</dailywakeuptime> <enabled default="true">false</enabled> <prewakeup default="true">15</prewakeup> <setwakeupcmd default="true"></setwakeupcmd> </pvrpowermanagement> <pvrrecord> <defaultlifetime default="true">99</defaultlifetime> <defaultpriority default="true">50</defaultpriority> <instantrecordtime default="true">120</instantrecordtime> <marginend default="true">0</marginend> <marginstart default="true">0</marginstart> <timernotifications default="true">true</timernotifications> </pvrrecord> <scrapers> <moviesdefault default="true">metadata.themoviedb.org</moviesdefault> <musicvideosdefault default="true">metadata.musicvideos.theaudiodb.com</musicvideosdefault> <tvshowsdefault default="true">metadata.tvdb.com</tvshowsdefault> </scrapers> <screensaver> <mode default="true">screensaver.xbmc.builtin.dim</mode> <time default="true">3</time> <usedimonpause default="true">true</usedimonpause> <usemusicvisinstead default="true">true</usemusicvisinstead> </screensaver> <services> <airplay default="true">false</airplay> <airplayios8compat default="true">true</airplayios8compat> <airplaypassword default="true"></airplaypassword> <airplayvolumecontrol default="true">true</airplayvolumecontrol> <devicename default="true">Kodi</devicename> <esallinterfaces default="true">false</esallinterfaces> <escontinuousdelay default="true">25</escontinuousdelay> <esenabled default="true">true</esenabled> <esinitialdelay default="true">750</esinitialdelay> <esmaxclients default="true">20</esmaxclients> <esport default="true">9777</esport> <esportrange default="true">10</esportrange> <upnpannounce default="true">true</upnpannounce> <upnpcontroller default="true">false</upnpcontroller> <upnprenderer default="true">false</upnprenderer> <upnpserver default="true">false</upnpserver> <useairplaypassword default="true">false</useairplaypassword> <webserver default="true">true</webserver> <webserverpassword default="true"></webserverpassword> <webserverport default="true">80</webserverport> <webserverusername default="true"></webserverusername> <webskin default="true">webinterface.default</webskin> <zeroconf default="true">true</zeroconf> </services> <slideshow> <displayeffects default="true">true</displayeffects> <shuffle default="true">false</shuffle> <staytime default="true">5</staytime> </slideshow> <smb> <winsserver default="true">0.0.0.0</winsserver> <workgroup default="true">WORKGROUP</workgroup> </smb> <subtitles> <align default="true">0</align> <charset default="true">DEFAULT</charset> <color default="true">1</color> <custompath default="true"></custompath> <downloadfirst default="true">false</downloadfirst> <font default="true">arial.ttf</font> <height default="true">28</height> <languages default="true">English</languages> <movie default="true">-</movie> <overrideassfonts default="true">false</overrideassfonts> <pauseonsearch default="true">true</pauseonsearch> <stereoscopicdepth default="true">0</stereoscopicdepth> <storagemode default="true">0</storagemode> <style default="true">1</style> <tv default="true">-</tv> </subtitles> <system> <playlistspath>special://profile/playlists/</playlistspath> </system> <videolibrary> <actorthumbs default="true">true</actorthumbs> <backgroundupdate default="true">false</backgroundupdate> <enabled default="true">true</enabled> <flattentvshows default="true">1</flattentvshows> <groupmoviesets default="true">false</groupmoviesets> <showunwatchedplots default="true">true</showunwatchedplots> <updateonstartup default="true">false</updateonstartup> </videolibrary> <videoplayer> <adjustrefreshrate default="true">0</adjustrefreshrate> <autoplaynextitem default="true">false</autoplaynextitem> <decodingmethod default="true">1</decodingmethod> <errorinaspect default="true">0</errorinaspect> <hqscalers default="true">0</hqscalers> <limitguiupdate default="true">10</limitguiupdate> <maxspeedadjust default="true">5</maxspeedadjust> <pauseafterrefreshchange default="true">0</pauseafterrefreshchange> <prefervaapirender default="true">true</prefervaapirender> <quitstereomodeonstop default="true">true</quitstereomodeonstop> <rendermethod default="true">0</rendermethod> <stereoscopicplaybackmode default="true">0</stereoscopicplaybackmode> <stretch43 default="true">0</stretch43> <synctype default="true">2</synctype> <teletextenabled default="true">true</teletextenabled> <teletextscale default="true">true</teletextscale> <useamcodec default="true">true</useamcodec> <usedisplayasclock default="true">false</usedisplayasclock> <usedxva2 default="true">true</usedxva2> <usemmal default="true">true</usemmal> <useomx default="true">true</useomx> <useomxplayer default="true">true</useomxplayer> <usepbo default="true">true</usepbo> <usevaapi default="true">true</usevaapi> <usevaapimpeg2 default="true">true</usevaapimpeg2> <usevaapimpeg4 default="true">true</usevaapimpeg4> <usevaapivc1 default="true">false</usevaapivc1> <usevda default="true">true</usevda> <usevdpau default="true">true</usevdpau> <usevdpaumixer default="true">true</usevdpaumixer> <usevdpaumpeg2 default="true">true</usevdpaumpeg2> <usevdpaumpeg4 default="true">false</usevdpaumpeg4> <usevdpauvc1 default="true">true</usevdpauvc1> <usevideotoolbox default="true">true</usevideotoolbox> <vdpauUpscalingLevel default="true">false</vdpauUpscalingLevel> <vdpau_allow_xrandr default="true">false</vdpau_allow_xrandr> </videoplayer> <videoscreen> <blankdisplays default="true">false</blankdisplays> <fakefullscreen default="true">true</fakefullscreen> <limitedrange default="true">false</limitedrange> <limitgui default="true">0</limitgui> <monitor default="true">Default</monitor> <preferedstereoscopicmode default="true">100</preferedstereoscopicmode> <resolution>17</resolution> <screen default="true">0</screen> <screenmode>00064000480059.94006pstd</screenmode> <stereoscopicmode default="true">0</stereoscopicmode> <textures32 default="true">false</textures32> <vsync default="true">2</vsync> </videoscreen> <weather> <addon default="true"></addon> <currentlocation default="true">1</currentlocation> </weather> <window> <height default="true">480</height> <width default="true">720</width> </window> <skinsettings> <setting type="bool" name="skin.confluence.Use_Startup_Playlist">false</setting> <setting type="bool" name="skin.confluence.UseCustomBackground">false</setting> <setting type="bool" name="skin.confluence.HideBackGroundFanart">false</setting> <setting type="bool" name="skin.confluence.ShowBackgroundVideo">false</setting> <setting type="bool" name="skin.confluence.ShowBackgroundVis">false</setting> <setting type="bool" name="skin.confluence.HomepageHideRecentlyAddedVideo">false</setting> <setting type="bool" name="skin.confluence.HomepageHideRecentlyAddedAlbums">false</setting> <setting type="bool" name="skin.confluence.homepageWeatherinfo">false</setting> <setting type="bool" name="skin.confluence.homepageMusicinfo">false</setting> <setting type="bool" name="skin.confluence.homepageVideoinfo">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoMovieButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoTVShowButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoWeatherButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoPicturesButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoVideosButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoMusicButton">false</setting> <setting type="bool" name="skin.confluence.HomeMenuNoProgramsButton">false</setting> <setting type="bool" name="skin.confluence.AutoScroll">false</setting> <setting type="bool" name="skin.confluence.FirstTimeRun">true</setting> <setting type="bool" name="skin.confluence.View509HideInfo">false</setting> <setting type="bool" name="skin.confluence.HideFilenameFlagging">false</setting> <setting type="bool" name="skin.confluence.View508HideInfo">false</setting> <setting type="bool" name="skin.confluence.ActivateTvTunes">false</setting> <setting type="string" name="skin.confluence.CustomBackgroundPath"></setting> <setting type="string" name="skin.confluence.HomeVideosButton1"></setting> <setting type="string" name="skin.confluence.HomeVideosButton2"></setting> <setting type="string" name="skin.confluence.HomeVideosButton3"></setting> <setting type="string" name="skin.confluence.HomeVideosButton4"></setting> <setting type="string" name="skin.confluence.HomeVideosButton5"></setting> <setting type="string" name="skin.confluence.HomeMusicButton1"></setting> <setting type="string" name="skin.confluence.HomeMusicButton2"></setting> <setting type="string" name="skin.confluence.HomeMusicButton3"></setting> <setting type="string" name="skin.confluence.HomeMusicButton4"></setting> <setting type="string" name="skin.confluence.HomeMusicButton5"></setting> <setting type="string" name="skin.confluence.HomePictureButton1"></setting> <setting type="string" name="skin.confluence.HomePictureButton2"></setting> <setting type="string" name="skin.confluence.HomePictureButton3"></setting> <setting type="string" name="skin.confluence.HomePictureButton4"></setting> <setting type="string" name="skin.confluence.HomePictureButton5"></setting> <setting type="string" name="skin.confluence.HomeProgramButton2"></setting> <setting type="string" name="skin.confluence.HomeProgramButton3"></setting> <setting type="string" name="skin.confluence.HomeProgramButton4"></setting> <setting type="string" name="skin.confluence.HomeProgramButton5"></setting> </skinsettings> <resolutions> <resolution> <description>1920x1080 (1280x720) @ 50.00i - Full Screen</description> <subtitles>1042</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>640x480 (640x480) @ 59.94 - Full Screen</description> <subtitles>445</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>29</left> <top>39</top> <right>611</right> <bottom>440</bottom> </overscan> </resolution> <resolution> <description>720x480 (720x480) @ 60.00 - Full Screen</description> <subtitles>463</subtitles> <pixelratio>1.185185</pixelratio> <overscan> <left>0</left> <top>0</top> <right>720</right> <bottom>480</bottom> </overscan> </resolution> <resolution> <description>720x480 (720x480) @ 59.94 - Full Screen</description> <subtitles>463</subtitles> <pixelratio>1.185185</pixelratio> <overscan> <left>0</left> <top>0</top> <right>720</right> <bottom>480</bottom> </overscan> </resolution> <resolution> <description>1280x720 (1280x720) @ 60.00 - Full Screen</description> <subtitles>694</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>1280x720 (1280x720) @ 59.94 - Full Screen</description> <subtitles>694</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>1920x1080 (1280x720) @ 60.00i - Full Screen</description> <subtitles>1042</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>1920x1080 (1280x720) @ 59.94i - Full Screen</description> <subtitles>1042</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>720x576 (720x576) @ 50.00 - Full Screen</description> <subtitles>555</subtitles> <pixelratio>1.422222</pixelratio> <overscan> <left>0</left> <top>0</top> <right>720</right> <bottom>576</bottom> </overscan> </resolution> <resolution> <description>1280x720 (1280x720) @ 50.00 - Full Screen</description> <subtitles>694</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>1280</right> <bottom>720</bottom> </overscan> </resolution> <resolution> <description>640x480 (640x480) @ 60.00 - Full Screen</description> <subtitles>463</subtitles> <pixelratio>1.000000</pixelratio> <overscan> <left>0</left> <top>0</top> <right>640</right> <bottom>480</bottom> </overscan> </resolution> </resolutions> <defaultvideosettings> <deinterlacemode>0</deinterlacemode> <interlacemethod>1</interlacemethod> <scalingmethod>1</scalingmethod> <noisereduction>0.000000</noisereduction> <postprocess>false</postprocess> <sharpness>0.000000</sharpness> <viewmode>0</viewmode> <zoomamount>1.000000</zoomamount> <pixelratio>1.000000</pixelratio> <verticalshift>0.000000</verticalshift> <volumeamplification>0.000000</volumeamplification> <outputtoallspeakers>false</outputtoallspeakers> <showsubtitles>true</showsubtitles> <brightness>50.000000</brightness> <contrast>50.000000</contrast> <gamma>20.000000</gamma> <audiodelay>0.000000</audiodelay> <subtitledelay>0.000000</subtitledelay> <autocrop>false</autocrop> <nonlinstretch>false</nonlinstretch> <stereomode>0</stereomode> </defaultvideosettings> <viewstates> <musicfiles> <viewmode>720896</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </musicfiles> <musiclastfm> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </musiclastfm> <musicnavalbums> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </musicnavalbums> <musicnavartists> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </musicnavartists> <musicnavsongs> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </musicnavsongs> <pictures> <viewmode>720896</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </pictures> <programs> <viewmode>720896</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </programs> <videofiles> <viewmode>720896</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videofiles> <videonavactors> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavactors> <videonavepisodes> <viewmode>720896</viewmode> <sortmethod>21</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavepisodes> <videonavgenres> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavgenres> <videonavmusicvideos> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavmusicvideos> <videonavseasons> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavseasons> <videonavtitles> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavtitles> <videonavtvshows> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavtvshows> <videonavyears> <viewmode>65536</viewmode> <sortmethod>1</sortmethod> <sortorder>1</sortorder> <sortattributes>0</sortattributes> </videonavyears> </viewstates> <audio> <mute>false</mute> <fvolumelevel>1.000000</fvolumelevel> </audio> </settings>
so now two issues?
1. LCDd not starting on reboot? – think i might cron it like i did in the LIRC project
2. Kodi blanking my
so nbr 2 fixed number one –
edited guisettings.xml – added
reboot
edited guisettings.xml -changed
reboot
next porblem only displays over two lines instead of all four?!?!
– sorted #vspan=2,2 had been unhashed…rehashed it and we’re all good.