Project

General

Profile

Feature #10428

LCDProc: Add the EZIO driver to the lcdproc config page

Added by Steve Wheeler about 2 months ago. Updated about 2 months ago.

Status:
Resolved
Priority:
Normal
Category:
LCDProc
Target version:
-
Start date:
04/04/2020
Due date:
% Done:

100%

Estimated time:

Description

The EZIO driver was written by forum member fmertz and accepted upstream, it's now part of the package but there is no way to select it yet.

The generated lcdproc.conf file should look like:

[server]
DriverPath=/usr/local/lib/lcdproc/
Driver=hd44780
Bind=127.0.0.1
Port=13666
ReportLevel=3
ReportToSyslog=yes
User=nobody
Foreground=no
ServerScreen=no
GoodBye="Thanks for using" 
GoodBye="    pfSense     " 
WaitTime=5
ToggleRotateKey=Enter
PrevScreenKey=Left
NextScreenKey=Right
ScrollUpKey=Up
ScrollDownKey=Down
[menu]
MenuKey=Escape
EnterKey=Enter
UpKey=Up
DownKey=Down
[hd44780]
driverpath=/usr/local/lib/lcdproc/
ConnectionType=ezio
Device=/dev/cuau1
Keypad=yes
Size=16x2
KeyMatrix_4_1=Enter
KeyMatrix_4_2=Up
KeyMatrix_4_3=Down
KeyMatrix_4_4=Escape

See: https://forum.netgate.com/topic/115071/ezio-driver-for-lcdproc/

History

#1 Updated by Steve Wheeler about 2 months ago

LCDd.conf not lcdproc.conf

#2 Updated by Manuel Piovan about 2 months ago

https://github.com/lcdproc/lcdproc/releases
HD44780 connection type "serial" supports Portwell EZIO-100 and EZIO-300

"serial" does not do the job ?

#3 Updated by Steve Wheeler about 2 months ago

EZIO is a serial connection type for HD44780. It must be set for the server to be able to talk to it.
https://github.com/lcdproc/lcdproc/blob/master/server/drivers/hd44780-drivers.h#L76

#5 Updated by Jim Pingle about 2 months ago

  • Status changed from New to Pull Request Review

#6 Updated by Renato Botelho about 2 months ago

  • Status changed from Pull Request Review to Feedback
  • Assignee set to Renato Botelho
  • % Done changed from 0 to 100

PR has been merged. Thanks!

#7 Updated by Steve Wheeler about 2 months ago

  • Status changed from Feedback to Resolved

Looks good. Tested using an EZIO-300

Tested package: 0.10.6_10 in: 2.4.5-rel

Also available in: Atom PDF