Products Support Sales Company Scott Edwards Electronics, Inc.
 

Customer-written Linux C Library
for the SGX-120 Serial Graphics Display

Programmers who want to control our serial displays under Linux should take a look at this C library written by one of our customers for the G12032 serial graphics display. Even if you have a different display, the techniques illustrated in this code should prove useful.

This information is offered as-is. Scott Edwards Electronics, Inc. bears no responsibility for consequences arising from its use. The author's rights are as described in the GNU Public License.

Download gzipped tar file, v1.0.0 (from author's site)

View Readme text file
View liblcd.c as a text file
View liblcd.h as a text file
View makefile as a text file

Author's Description and Contact Info

I have written a fairly complete set of routines in C to control my SGX-120L. These routines were written because I needed a consistent interface to the LCD under the Linux operating system. I have taken these routines and assembled them into a library I call 'liblcd'. liblcd can be either statically or dynamically linked to a project, and it supplies routines to write text and graphics to the screen, and to control various features of the display (backlight, inverted text, et cetera).

I wondered if this library could possibly be of any value either to yourself or to any of the other proud owners of the SGX-120L. Therefore, I am sending this message to you along with a copy of my library (a gzipped tar file) in hopes that someone will find it useful. Perhaps you might consider placing a link to the tarball on your LCD "Application Notes and Tips" page. I would be happy to have any questions regarding this library directed to me.

As I mentioned, this library was written for Linux, but I'm sure it could be ported to most any Unix with little difficulty, and to DOS and/or Windows 9x/NT with a little more effort. I have released this software free-of-charge under the GNU General Public License. Furthermore, the latest version of liblcd can always be found at http://www.premier1.net/~nathana/.

Regards,

Nathan Anderson


Scott Edwards Electronics Inc.
1939 S. Frontage Rd. #F, Sierra Vista, AZ 85635
phone 520-459-4802; fax 520-459-0623
e-mail info@seetron.com