[mythtv-users] imon lcd device

Hika van den Hoven hikavdh at gmail.com
Tue Feb 16 23:59:29 UTC 2016


Hoi Marius,

Tuesday, February 16, 2016, 7:40:44 PM, you wrote:


> Hi again,

>  Next problem is my Soundgraph imon LCD screen and IR receiver.

>  I really wanted to avoid lirc altogether this time as the
> scancodes now work perfectly through the event interface (before I
> even installed lirc. Surprisingly, the problem is with the LCD
> screen, which is refusing to work.

> I ended up installing lirc just to get LCDd and lcdproc, then used
> the cme editor to write the following file:

>  ## This file was written by cme command.
> ## You can run 'cme edit lcdproc' to modify this file.
> ## You may also modify the content of this file with your favorite editor.


> [server]
> Driver=imonlcd
> DriverPath=/usr/lib/x86_64-linux-gnu/lcdproc/
> GoodBye="Goodbye!"
> Hello="Welcome to"
> Hello="mythbox!"
> NextScreenKey=Right
> PrevScreenKey=Left
> ReportToSyslog=yes
> ToggleRotateKey=Enter
> User=nobody

> [imonlcd]
> Backlight=on
> Device=/dev/lcd0
> DiscMode=0
> OnExit=1
> Protocol=1
> Size=16x2

> [menu]
> DownKey=Down
> EnterKey=Enter
> MenuKey=Escape
> UpKey=Up

> The usb device exists:
>  lsusb | grep -i soundgraph
> Bus 004 Device 003: ID 15c2:0038 SoundGraph Inc. GD01 MX LCD Display/IR Receiver


> as does the driver file:
> # ls -l /usr/lib/x86_64-linux-gnu/lcdproc/  | grep imonlcd
> -rw-r--r-- 1 root root 18944 mai   18  2015 imonlcd.so

>  I tried adding device type 2 to /etc/modprobe.d/lirc_imon.conf:

> cat /etc/modprobe.d/lirc_imon.conf
> options lirc_imon display_type=2


>  but get this when loading the module:
> 583.467327] lirc_imon: module is from the staging directory, the
> quality is unknown, you have been warned.
> [ 3583.467420] lirc_imon: unknown parameter 'display_type' ignored
> [ 3583.467484] usbcore: registered new interface driver lirc_imon

> root at mythbox:~# sudo systemctl status LCDd.service
> ● LCDd.service - LSB: LCD daemon
>    Loaded: loaded (/etc/init.d/LCDd)
>    Active: active (exited) since ti. 2016-02-16 19:38:13 CET; 10s ago
>      Docs: man:systemd-sysv-generator(8)
>   Process: 2931 ExecStop=/etc/init.d/LCDd stop (code=exited, status=0/SUCCESS)
>   Process: 3015 ExecStart=/etc/init.d/LCDd start (code=exited, status=0/SUCCESS)

> feb. 16 19:38:13 mythbox systemd[1]: Starting LSB: LCD daemon...
> feb. 16 19:38:13 mythbox LCDd[3015]: Starting LCDd: LCDd.
> feb. 16 19:38:13 mythbox systemd[1]: Started LSB: LCD daemon.

> I am missing the dev node, so a udev rule might be a good place to
> start, but is there a way to use the lcd without loading lirc?

> BR.

> --Marius--

It's one of the /dev/input/eventx devices!

Tot mails,
  Hika                            mailto:hikavdh at gmail.com

"Zonder hoop kun je niet leven
Zonder leven is er geen hoop
Het eeuwige dilemma
Zeker als je hoop moet vernietigen om te kunnen overleven!"

De lerende Mens



More information about the mythtv-users mailing list