Button Status Codes; Magnia Sg20 Queued Lcd Message Interface - Toshiba SG20 - Magnia - Web Server Customization Manual

General customization guide
Hide thumbs Also See for SG20 - Magnia - Web Server:
Table of Contents

Advertisement

Customization

Button status codes

The LCD controller also monitors and reports the pressing of the control buttons on the
Magnia SG20. Control buttons are the LCD scroll button adjacent to the LCD panel and
the power-down button located on the front of the Magnia SG20 and to the right of the
LCD panel.
Button status values are sent through the internal COM1 port, and are listed in the
following table. No preceding characters are sent from the LCD controller to the
motherboard.
Transmitted Character
'P'
'S'
Because the preceding characters are sent through the COM1 port without a CR/LF, it
may be necessary to write specific code to monitor the incoming characters. This code
should place the device in a raw mode to receive characters as soon as they are sent, so
that they are not buffered. While these actions can be accomplished using command line
level instructions, it is better to write a program to monitor and process these commands.
While command and shell scripts can be used to send information to the LCD for display,
monitoring and responding to button commands is best handled in a program specifically
written for this purpose.

Magnia SG20 queued LCD message interface

To add custom LCD messages when using a Toshiba Magnia SG20 preinstall, you need
to integrate your messaging into the internal messaging management system. The
internal queuing system manages the display of LCD messages, their positioning,
translation and cycling through the multiple messages available for display using the LCD
scroll button.
An LCD/KBD daemon (LCDKBD) coordinates client application access to the LCD/KB
micro controller subsystem. This is a Linux daemon that runs at system startup and is
used by client applications to queue messages for display on the LCD panel. Client
applications do not directly communicate to the device.
Name
Power
Power button is pressed.
Select
Select button is pressed.
LCD panel customization
Operation
36

Hide quick links:

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SG20 - Magnia - Web Server and is the answer not in the manual?

Table of Contents