Home of the Squeezebox™ & Transporter® network music players.
Page 3 of 6 FirstFirst 12345 ... LastLast
Results 21 to 30 of 52
  1. #21
    Junior Member
    Join Date
    Oct 2016
    Location
    Netherlands
    Posts
    9
    Hi Balázs,

    I found this: https://sourceforge.net/p/lcdproc/patches/21/
    Instead of trying the patch however, I simply downloaded the hd44780.so driver Paul Webster posted there on 2015-02-21.
    I unpacked your lcdproc-server.tcz, replaced the driver, packed it again and put it back in /mnt/mmcblk0p2/tce/optional/
    As said, I lack skills in this area so did it quick and dirty...

    Hope this helps, regards,
    Niels

  2. #22
    Junior Member
    Join Date
    Oct 2016
    Location
    Netherlands
    Posts
    9
    I tried doing something similar with pikeyd by the way, but did not succeed.
    I took the source code from dozencrows, https://github.com/dozencrows/pikeyd and changed joy_RPi.c to reflect the new GPIO_PERI_BASE address (0x3f000000 instead of 0x20000000). Recompiled the code and put it back in pikeyd.tcz.
    I know this would probably use /dev/uinput as input device, so changed that in the slimmer options as input as well.
    Unfortunately it still does not detect keys (used evtest also). So I must be missing something here.

    Regards,
    Niels

  3. #23
    Senior Member
    Join Date
    Apr 2005
    Location
    UK/London
    Posts
    714
    Quote Originally Posted by N_J View Post
    Hi Balázs,

    I found this: https://sourceforge.net/p/lcdproc/patches/21/
    Instead of trying the patch however, I simply downloaded the hd44780.so driver Paul Webster posted there on 2015-02-21.
    I unpacked your lcdproc-server.tcz, replaced the driver, packed it again and put it back in /mnt/mmcblk0p2/tce/optional/
    As said, I lack skills in this area so did it quick and dirty...

    Hope this helps, regards,
    Niels
    Yeh!

    Doesn't say much for the lcdproc maintainers that they have not rolled this into the official release after all this time.

  4. #24
    Member
    Join Date
    Jan 2016
    Location
    Hungary
    Posts
    31
    Hi Niels,

    I applied Paul's patch to the lcdproc driver and put the same code into pikeyd also. I tested them only on my Rpi A+, so please give them a try:

    https://raw.githubusercontent.com/wi...est/pikeyd.tcz
    https://raw.githubusercontent.com/wi...roc-server.tcz

    If you stop pikeyd with its init script and run it by hand with sudo you can see the found GPIO base address on the stdout. If it works

    Regards,
    Balázs

  5. #25
    Junior Member
    Join Date
    Oct 2016
    Location
    Netherlands
    Posts
    9
    Hi Balázs,

    You did it!
    I ran a quick test with a single button and the display, but trust the rest will work splendid as well.
    Your quick rebuild works like a charm on the Pi 3B (and probably 2B also).
    Very much appreciated!

    Best regards!
    Niels

  6. #26
    Junior Member
    Join Date
    Oct 2016
    Location
    Netherlands
    Posts
    9
    Ok, so I was a bit too early Balázs,

    What happens is following: when I play an album, as soon as a new song starts, the display goes blank.
    When I manually select a new song in the album, this does not happen, and everything keeps running.
    I tried re-installing everything, but the behavior stays the same.
    Tried to exclude as many influences as possible, so also removed the DAC, and changed the slimmer.conf options to have no input from pikeyd.
    Unfortunately to no avail.
    I ran the 'top' command, to see if slimmer was still running: It was not.
    I can manually restart slimmer (command line), and then it works again. Until the start of a new track: slimmer crashes.
    (btw, I had to issue the 'top' command first before /usr/local/etc/init.d/slimmer start, otherwise it will not start)

    Any idea what may be causing this?

    Regards,
    Niels

  7. #27
    Member
    Join Date
    Jan 2016
    Location
    Hungary
    Posts
    31
    Hi Niels,

    Please open an issue on the github tracker and we will solve this. Most probably it's a segmentation fault or some unhandled exception in Slimmer.

    Please file it here:
    https://github.com/terba/slimmer/issues

    Just to make this thread slim

    Did you replaced the lcd-proc package also with the one I made yesterday? It has no connection to the new problem, but it would be good if you could test that too.

    Regards,
    Balázs

  8. #28
    Junior Member
    Join Date
    Oct 2016
    Location
    Netherlands
    Posts
    9
    Hi Balázs,

    Sure, I just filed it on github.
    Yes, I tested the new lcdproc-server package as well. It works excellent!
    Also tried with the previous setup again, replacing the hd44780 driver only. Behaviour is the same: it crashes.
    If I remember correctly, in the setup I had with a not-working pikeyd (the self-compiled one) it did work. Not sure if that is of any use, but I'll check again, just to be sure.

    Regards,
    Niels

  9. #29
    Member
    Join Date
    Jan 2016
    Location
    Hungary
    Posts
    31

    Slimmer 1.1 released

    There is a new release of Slimmer and its bundle. The main changes are:

    * The bundled LCDd and Pikeyd now works on Pi2 and Pi3 also.

    * Non standard compliant LMS answers are handled now properly, Slimmer stopped on them before. Discovered with a buggy answer from LMS playing with Tidal plugin.

    Thanks for the lot of help Niels!

  10. #30
    Junior Member
    Join Date
    Mar 2017
    Posts
    13

    Slimmer with lower LCD size

    Hello Balázs.

    At first, thanks for the nice email communication in the last days.
    Unfortunately is not always so, that people are so nice.

    So I ask my questions again here in the forum.

    1. Runs Slimmer only with 4x20 Display?
    2. Or is it possible to run it on 2x20 or 2x16?
    3. And is it possible to change the displayed lines?

    Reagards Markus

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •