Release XBMC LCDproc Python addon - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: Add-on Support (https://forum.kodi.tv/forumdisplay.php?fid=27) +---- Forum: Service Add-ons (https://forum.kodi.tv/forumdisplay.php?fid=152) +---- Thread: Release XBMC LCDproc Python addon (/showthread.php?tid=143912) |
RE: XBMC LCDproc Python addon - benris - 2016-06-03 Hey, does Kodi (m.e. the plugin) support Adafruits SSD1306 oleds with i2c interface? Thanks for your help RE: XBMC LCDproc Python addon - OvCa77 - 2016-07-30 Hello, I am working on some Orange PI based media player. I have already setup lcd, i am using 16x2 i2c lcd. Main problem i cannot set to show volume when changing volume. Thanks in advance RE: XBMC LCDproc Python addon - pirlouwi - 2016-10-18 I love this extension, and it is working without a hassle. My LCD hardware is from cwlinux.com. The lcdproc driver is CwLnx. This is not part of my Openelec/Kodi distribution, but I simply installed lcdproc on another Rpi2 running Raspbian, and copied /usr/lib/lcdproc/cwlnx.so into /storage/.config of my Openelec. Then I started LCDd in /storage/.config/autostart.sh. It is a CW12832 module, has a resolution of 128 by 32 pixels, and 4 lines of 21 characters. It has hardware buttons : up, down, left, right, ok, cancel (i guess), like you can see here: http://cwlinux.com/products/cw12832 Is there a chance to get it mapped into Kodi? <edit> See here for a help about this keypad: http://cwlinux.com/sites/downloads/cw12832/cw12832-manual.pdf, on page 27, §5.3.3 </> Regards, Louis RE: XBMC LCDproc Python addon - mangavalk - 2016-11-04 I love this extension. i have a modified driver for my 40x4 hd44780 display, this works without any problems. only with this extension i cant seem to get any custom characters, except for the heartbeat. using bargraph i only get the opening and ending, and instead of filling up the ending moves closer to the beginning. and the play icon is just a black square. is this because your extension doesnt work with this? or should i search for something in the sourcecode of lcdproc, maybe my driver is made in a newer version then the version in rasplex. RE: XBMC LCDproc Python addon - ajw107 - 2016-12-27 Hi I was just wondering if development of this add-on is still on going? I've submitted a pull request at github (from http://github.com/ajw107/script.xbmc.lcdproc branch add_futaba_support), but notice that the last work done on this add-on was in 2014. Have I submitted the pull reequest to the right place (https://github.com/herrnst/script.xbmc.lcdproc)? RE: XBMC LCDproc Python addon - husk123 - 2017-01-13 Hi, I have a problem with the display of Polish characters. Could you add the code page for Polish characters? The best will be ISO 8859-2, but you can choose any other as well. https://en.wikipedia.org/wiki/Polish_orthography#Computer_encoding RE: XBMC LCDproc Python addon - jardes69 - 2017-02-10 I listen to internet radios a lot and the song name is mostly displayed as Artist - Song name and it does not fit to my 20x4 LCD's line I decided to split the text into 2 lines where Artist is on first line and Song name appears below on second line. It relies on existence of " - " in the line text. I have tweaked the code, so if anyone is interested then I can share the new code. Best it would be to have it as an option in settings, but it would be something for the author of the add-on. RE: XBMC LCDproc Python addon - Cyberdyne_de - 2017-03-22 I have a RPi2 with LibreELEC installed and a HD44780 4x20 display. I use the "XBMC LCDproc" addon in version 2.6.0. Everything worked fine till I updated to LibreELEC 8 (KODI 17). Now the display shows nothing. I can downgrade to LibreELEC 7 with KODI 16 and the displays works fine again. Upgrading to 8 again and the display stays dark. To be precise the display keeps on showing the last message (goodbye message) till I power off the RPi. After powering on again the display shows nothing. I noticed that the LibreELEC configuration screen in version 8 is missing the LCD part. I searched the addons and installed "LCDproc" version 8.1.103 and configured it for a HD44780 controller. Sadly this did not help. With LibreELEC 7 (KODI16) working perfectly it seems to me that the driver (hd44780.so) and the configuration (LCDd.conf) are OK. Has anyone else this problem or has anyone a clue what to do to get the display working again? EDIT: With the LCDd not included anymore and installed as an addon I found two more LCDd.conf - files. I found it in the Samba-Share: \Userdata\addon_data\service.lcdd\ and via SSH here: /storage/.kodi/addons/service.lcdd/config/ I made these changes to both files: DriverPath=/storage/downloads/ (I first tried the orignal path with the includd drivers. Under "/storage/downloads/" is my hd44780.so which works with KODI 16 running on a RPi2/3.) ... Driver=hd44780 ... ConnectionType=raspberrypi D7=18 D6=23 D5=24 D4=25 RS=7 EN=8 ... The display is still not working. Thank you! RE: XBMC LCDproc Python addon - Cyberdyne_de - 2017-03-22 A few tests later (still not working): The LCDproc add-on for KODI 17 uses this config-file: /storage/.kodi/userdata/addon_data/service.lcdd/LCDd.conf (Samba-Share: \\<ip-address>\Userdata\addon_data\service.lcdd\LCDd.conf) and not this on: /storage/.kodi/addons/service.lcdd/config/LCDd.conf and not the old one: /storage/.config/LCDd.conf I executed this: "/storage/.kodi/addons/service.lcdd/bin/lcdd.start" With the hd44780.so driver included in the add-on LCDproc v8.1.103 i get this error-message: Code: check_board_rev: This board is not recognized as a Raspberry Pi! When I use the driver which works with Kodi 16 (DriverPath=/storage/downloads/) the first line is missing: Code: Driver [hd44780] init failed, return code -1 At least my driver knows how a RPi looks like! But I still down't know why it cannot initialize?! LCDProc: serialVFD? - orclex - 2017-04-06 Hi, I'm very interested in a vacuum fluorescent display (VFD) for my HTPC. Can you recommend some VFDs that are working with Kodi (LibreELEC), preferably 20x2 dot matrix? I found Newhaven Display M0220MD-202MDAR1-3-ND that looks very interesting but I do not know if it is working with lcdproc. Does anyone know? The display can be connected by parallel or serial connector. There is a driver called serialVFD for lcdproc but the webpage http://lcdproc.sourceforge.net/docs/lcdproc-0-5-5-user.html#serialVFD-howto does not list any supported display from Newhaven Display. Should any VFD connected by serial connector work out of the box with that driver or does it need to be supported explicitly by lcdproc? Does anyone know? Thanks! RE: XBMC LCDproc Python addon - markusA - 2017-05-07 I have a RPi3 (OS: LE8.0.1) with a HD44780 compatible 16x2 display. I installed LCDproc from the LE addon repository. Now, I got the display working with the GPIO but it's only showing the welcome message and the shutdown message. It would seem it's not reading LCD.xml or something? I'm at a loss, am I missing something? The only setting I can change in the GUI is choosing a HD44780 driver for the addon. LCD.xml is located in "/storage/.kodi/userdata/" Since I'm getting the welcome/shutdown messages the display should be hooked up correctly and "talking" with the Pi? I'm sure it's some trivial detail that I'm missing? RE: XBMC LCDproc Python addon - tjost - 2017-06-21 I too have a adafruit 128x64 old display and need a hd44780.so for it. Can please anyone help? RE: XBMC LCDproc Python addon - hartmuta - 2018-02-11 Hello, i have an issue with Libreelec and with the LCD Display on a RPi2. I use the Milhouse build #0209, because of Amazon prime and Netflix. Since the build #1231 (2017) from Milhouse (New 4.14.10 kernel) the LCD shows always: 00:00 in screensaver mode I have an RPi 2. The LCDd.conf: ## Hitachi HD44780 driver ## [hd44780] # Select what type of connection. See documentation for types. ConnectionType=i2c # Port where the LPT is. Usual value are: 0x278, 0x378 and 0x3BC Port=0x3f # Device of the serial interface [default: /dev/lcd] Device=/dev/i2c-1 i tried this: <screensaver> <line>$INFO[LCD.Time41]</line> <line>$INFO[LCD.Time42]</line> <line>$INFO[LCD.Time43]</line> <line>$INFO[LCD.Time44]</line> </screensaver> and this: <screensaver> <line>$INFO[System.CurrentWindow]</line> <line>$INFO[LCD.TimeWide21]</line> <line>$INFO[LCD.TimeWide22]</line> <line>Freemem: $INFO[System.FreeMemory]</line> </screensaver> this is ok: <general> <line>XBMC running...</line> <line>$INFO[System.Time] $INFO[System.Date]</line> <line>Freemem: $INFO[System.FreeMemory]</line> <line>$INFO[System.ScreenWidth]x$INFO[System.ScreenHeight] $INFO[System.ScreenMode]</line> </general> Milhouse rebuilt the lcdd addon. But nothing changed. Hias said, that the same issue is in the Windows Version. https://forum.kodi.tv/showthread.php?pid=2701429#pid2701429 I always have to replace the hd44780.so. Because the new on wont work. (Maybe because of the parms i2c, can't remember) I dont know, if that has something to do with that. Any ideas to make it work again? RE: XBMC LCDproc Python addon - hartmuta - 2018-03-03 Hi @all, now it works. I didn't change anything. Looks like, that the Addon autoupdate works ;-) RE: XBMC LCDproc Python addon - andrkac - 2018-04-04 Librelec + LCDproc Hello, I'm trying to setup my LCD screen (20x4, hd44750) to work with librelec (intel platform). Hardware is ok, tested on another machine (hd44750 screen, lcd2usb interface and driver, connected via standard usb) And... it actually works. At least LCDd server. Display starts and shows "Welcome to LIBREELEC" message. When I restart the addon - it shows also goodbye message. But it's all I can see on the display. Nothing more is displayed in any mode/kodi section/anything. As far as I understand, I have working LCDd server and no working client. And I don't know how to debug that case. My config files are below. Most entries are copied from somewhere, but I have no idea how to fix it. Help please LCDd.conf Code: # LCDd.conf -- configuration file for the LCDproc server daemon LCDd LCD.xml Code: <lcd> advancedsettings.xml Code: <advancedsettings> |