Hi Hrnek,
welcome to lcdproc development!
I have never used lcdvc myself and I don't fully understand your
message, but the general idea seems sound. A few comments:
1) AFAIK lcdvc is not a terminal emulator. Instead it attaches to one
of the terminals already existing on the system. I believe this is
exactly what you are looking for anyway, so no need to mess with init
or anything.
2) Even if you display is only 20x4 the terminal can (and usually will)
be much larger. lcdvcs support scrolling the viewport to cover the entire
terminal it is attached to. I'm not sure if lcdvc can easily forward
keyboard input to the terminal it is attached to, but maybe it is better
to use the keypad as input device to linux directly instead of routing
it via lcdproc.
3) As lcdproc works over internet sockets, you can install lcdvc on our
embedded target system but install LCDd on your workstation using the
curses driver, for development/debugging purposes. This way you can
test the interaction of lcdvc with the system terminal and your general
workflow before needing to deal with any actual hardware.
BTW, I initially came to lcdproc because of a similar project, but never
went through with it (neiter with lcdproc nor with fbtft), but found
other uses for lcdproc along the way.
HTH,
Harald
--
If you want to support my work:
see
http://friends.ccbib.org/harald/supporting/
or donate via CLAM to xASPBtezLNqj4cUe8MT5nZjthRSEjrRQXN
or via peercoin to P98LRdhit3gZbHDBe7ta5jtXrMJUms4p7w