392739e
# graphlcd.conf.sample
392739e
#
392739e
# This file contains a sample configuration for the graphlcd driver
392739e
# library.
392739e
#
392739e
# The format is ini-file-like. It is divided into sections that start
392739e
# at markers that look like [section]. Comments are all line-based
392739e
# comments, and are lines that start with '#'.
392739e
#
392739e
# The file starts with general settings, that are used by several
392739e
# drivers, followed by the sections. Each section represents a single
392739e
# display with a driver definition and specific settings which define
392739e
# how the driver acts. Some of these parameters like device, port and
392739e
# size are already parsed by the library but the drivers can also read
392739e
# their own options from the config file. The library passes them to
392739e
# the drivers.
392739e
392739e
# WaitMethod
392739e
#  Select the method that is used for sleeping.
392739e
#  Possible values:
392739e
#   0 - usleep
392739e
#   1 - nanosleep
392739e
#   2 - nanosleep (sched_rr) - This is recommended on kernel 2.4 systems
392739e
#   3 - gettimeofday - This is recommended on kernel 2.6 systems
392739e
#  Defaukt value: 2
392739e
WaitMethod=2
392739e
392739e
# WaitPriority
392739e
#  Select the process priority that is used when sleeping.
392739e
#  Possible values: -20 <= x <= 19
392739e
#  Default value: 0
392739e
WaitPriority=0
392739e
392739e
# General driver settings
392739e
#  This section lists the display settings that are parsed and
392739e
#  recognized by the driver library.
392739e
#
392739e
# Driver
392739e
#  Sets the display's driver.
392739e
#  Currently available are: framebuffer, gu140x32f, gu256x64-372,
392739e
#                           gu256x64C-3xx0, hd61830, image, ks0108,
392739e
#                           sed1520, sed1330, simlcd, t6963c
392739e
#
392739e
# Device
392739e
#  Instead of using the direct output via port address (see Port), you
392739e
#  can use the parport device (/dev/parportX). The advantage over the
392739e
#  direct output via port address is that this works for non-root users
392739e
#  also. But it's a little bit slower. The modules ppdev.o, parport.o
392739e
#  and parport_pc.o must be loaded or compiled into the kernel.
392739e
#
392739e
# Port
392739e
#  Sets the port address of the parallel port. If this parameter is not
392739e
#  given, 0x378 is used. To use this direct output, the program that
392739e
#  uses the driver library has to be started with user 'root'.
392739e
#
392739e
# Width
392739e
#  Sets the horizontal size of the display. If this parameter is not
392739e
#  given, a default one specific to the driver is used.
392739e
#
392739e
# Height
392739e
#  Sets the vertical size of the display. If this parameter is not
392739e
#  given, a default one specific to the driver is used.
392739e
#
392739e
# UpsideDown
392739e
#  Rotates the display output by 180 degrees. This might be useful, if
392739e
#  the LCD is mounted upside-down.
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'no'
392739e
#
392739e
# Invert
392739e
#  Inverts the display.
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'no'
392739e
#
392739e
# Brightness
392739e
#  Sets the brightness of your display's backlight if supported by its
392739e
#  driver.
392739e
#  Supported by: gu140x32f, gu256x64-372, gu256x64-3900
392739e
#  Possible values: 0 <= x <= 100)
392739e
#  Default value: 100
392739e
#
392739e
# Contrast
392739e
#  Sets the contrast of your display if supported by its driver.
392739e
#  Supported by: serdisplib
392739e
#  Possible values: 0 <= x <= 10
392739e
#  Default value: 5
392739e
#
392739e
# Backlight
392739e
#  Switches the backlight of your display on and off if supported by
392739e
#  its driver.
392739e
#  Supported by: serdisplib
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'yes'
392739e
#
392739e
# AdjustTiming
392739e
#  To get a timing that is as accurate as possible, the drivers measure
392739e
#  the time for port commands (see: benchmark in syslog). You might
392739e
#  decrease or increase the time to wait after port commands with this
392739e
#  parameter. Normally, there is no need to change this parameter.
392739e
#  (used by gu140x32f, gu256x64-372, gu256x64-3900, hd61830, ks0108,
392739e
#   sed1330, sed1520)
392739e
#  Possible values: -50 <= x <= 50
392739e
#  Default value: 0
392739e
#
392739e
# RefreshDisplay
392739e
#  Normally, most of the drivers do not update the whole display, but
392739e
#  only the areas that have changed since last update. So it might be,
392739e
#  that some faulty pixels would stay a longer time. To avoid this, the
392739e
#  plugin makes a complete refresh from time to time. This parameter
392739e
#  defines how often a complete refresh will be done.
392739e
#  e.g.: A value of 5 means, that the plugin will make a complete
392739e
#        refresh on every 5th update.
392739e
#  A value of 0 completely disables complete refreshs.
392739e
#  Possible values: 0 <= x <= 50
392739e
#  Default value: 5
392739e
392739e
########################################################################
392739e
392739e
[framebuffer]
392739e
# framebuffer driver
392739e
#  Output goes to a framebuffer device
392739e
#  Default size: 320 x 240
392739e
Driver=framebuffer
392739e
392739e
#Width=320
392739e
#Height=240
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
392739e
# Zoom
392739e
#  Determines if pixels should be drawn double sized.
392739e
#  Possible values: 0, 1
392739e
Zoom=1
392739e
392739e
########################################################################
392739e
392739e
[gu140x32f]
392739e
# gu140x32f driver
392739e
#  This is an 8-bit driver module for Noritake GU140x32-F7806 VFD
392739e
#  displays. The VFD is operating in it's 8 bit-mode connected to a
392739e
#  single PC parallel port.
392739e
#  Default size: 140 x 32
392739e
Driver=gu140x32f
392739e
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=140
392739e
#Height=32
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#Brightness=100
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
# Wiring
392739e
#  Select the type of wiring your display is connected with.
392739e
#  Possible values: 'Standard', 'Windows'
392739e
#  Default value: 'Standard'
392739e
Wiring=Standard
392739e
392739e
########################################################################
392739e
392739e
[gu256x64-372]
392739e
# gu256x64-372 driver
392739e
#  This is an 8-bit driver module for Noritake GU256x64-372 VFD
392739e
#  displays. The VFD is operating in it's 8 bit-mode connected to a
392739e
#  single PC parallel port.
392739e
#  Default size: 256 x 64
392739e
Driver=gu256x64-372
392739e
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=256
392739e
#Height=64
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#Brightness=100
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
########################################################################
392739e
392739e
[gu256x64-3900]
392739e
# gu256x64-3900 driver
392739e
#  This is a driver module for Noritake GU256X64x-3900 VFD displays. The
392739e
#  VFD is either operating in 8 bit-mode connected to a single PC
392739e
#  parallel port or in serial mode connected to a single PC serial port.
392739e
#  Default size: 256 x 64
392739e
Driver=gu256x64-3900
392739e
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=256
392739e
#Height=64
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#Brightness=100
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
# Wiring
392739e
#  Select the type of wiring your display is connected with.
392739e
#  Possible values: 'Standard', 'Satyr'
392739e
#  Default value: 'Standard'
392739e
Wiring=Standard
392739e
392739e
# Interface
392739e
#  Select the interface your display is connnected to.
392739e
#  Possible values: 'Parallel', 'Serial'
392739e
#  Default value: 'Parallel'
392739e
Interface=Parallel
392739e
392739e
# DMA
392739e
#  Enables/disables the usage of the controller's DMA mode which
392739e
#  increases writing speed. This only works in parallel interface mode.
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'yes'
392739e
DMA=yes
392739e
392739e
########################################################################
392739e
392739e
[hd61830]
392739e
# hd61830 driver
392739e
#  This is a driver module for the Hitachi HD61830 LCD controller.
392739e
#  Default size: 240 x 128
392739e
Driver=hd61830
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=240
392739e
#Height=128
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
########################################################################
392739e
392739e
[image]
392739e
# image driver
392739e
#  This is a driver module for writing image sequences in PBM (Portable
392739e
#  Bit Map) format that show the plugin's output.
392739e
#  Default size: 240 x 128
392739e
Driver=image
392739e
#Width=240
392739e
#Height=128
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
392739e
########################################################################
392739e
392739e
[ks0108]
392739e
# ks0108 driver
392739e
#  This is a driver module for the Samsung KS0108 LCD controller.
392739e
#  Default size: 128 x 64
392739e
Driver=ks0108
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=128
392739e
#Height=64
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
# Control
392739e
# Select the variant of triggering the display's control lines.
392739e
# Possible values: '0', '1'
392739e
# Default value: '1'
392739e
Control=1
392739e
392739e
########################################################################
392739e
392739e
[sed1330]
392739e
# sed1330 driver
392739e
#  This is a driver module for the Epson SED1330/1335 LCD controller.
392739e
#  Default size: 320 x 240
392739e
Driver=sed1330
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=320
392739e
#Height=240
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#AdjustTiming=0
392739e
#refreshDisplay=1
392739e
392739e
# Wiring
392739e
#  Select the type of wiring your display is connected with.
392739e
#  Possible values: 'Original', 'PowerLCD', 'LCDProc', 'Tweakers',
392739e
#                   'YASEDW'
392739e
#  Default value: 'Original'
392739e
Wiring=Original
392739e
392739e
# OscillatorFrequency
392739e
#  Select the frequency the oscillator on your LCD board uses in kHz.
392739e
#  Possible values: 1000 <= x <= 15000)
392739e
#  Default value: 9600
392739e
OscillatorFrequency=9600
392739e
392739e
# Interface
392739e
#  Select the interface mode your display is connected with.
392739e
#  Possible values: '6800', '8080'
392739e
#  Default value: '6800'
392739e
Interface=6800
392739e
392739e
########################################################################
392739e
392739e
[sed1520]
392739e
# sed1520 driver
392739e
#  This is a driver module for the Epson SED1520 LCD controller.
392739e
#  Default size: 120 x 32
392739e
Driver=sed1520
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=120
392739e
#Height=32
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#AdjustTiming=0
392739e
#RefreshDisplay=1
392739e
392739e
########################################################################
392739e
392739e
[simlcd]
392739e
# simlcd driver
392739e
#  This is the SimLCD driver module. Output goes to a file instead of
392739e
#  LCD. Use SimLCD tool to view this file.
392739e
#  Default size: 240 x 128
392739e
Driver=simlcd
392739e
#Width=240
392739e
#Height=128
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
392739e
########################################################################
392739e
392739e
[t6963c]
392739e
# t6963c driver
392739e
#  This is a driver module for the Toshiba T6963C LCD controller.
392739e
#  Default size: 240 x 128
392739e
Driver=t6963c
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=240
392739e
#Height=128
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
#RefreshDisplay=1
392739e
392739e
# Wiring
392739e
#  Select the type of wiring your display is connected with.
392739e
#  Possible values: 'Standard', 'Windows'
392739e
#  Default value: 'Standard'
392739e
Wiring=Standard
392739e
392739e
# FontSelect
392739e
#  Select the font width your display uses for text mode. In most cases
392739e
#  this is selectable through one of the pins of your LCD board
392739e
#  Possible values: '6', '8'
392739e
#  Default value: '6'
392739e
FontSelect=6
392739e
392739e
# AutoMode
392739e
#  Enables or disables the usage of T6963C's auto mode which doubles
392739e
#  writing speed when enabled.
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'yes'
392739e
AutoMode=yes
392739e
392739e
# StatusCheck
392739e
#  Enables or disables the usage of T6963C's status check. When using a
392739e
#  shielded cable for connecting your display, the disabling may be
392739e
#  possible. This results in doubling the speed of writing data to the
392739e
#  LCD.
392739e
#  Possible values: 'yes', 'no'
392739e
#  Default value: 'yes'
392739e
StatusCheck=yes
392739e
392739e
########################################################################
392739e
392739e
[serdisp]
392739e
# serdisplib driver
392739e
#  This is a driver module for devices supported through serdisplib.
392739e
#  Default size: depends on your Controller setting
392739e
Driver=serdisp
392739e
392739e
# Controller
392739e
#  Select the controller your LCD uses named like in serdisplib.
392739e
#  Possible values: See README in serdisplib package
392739e
Controller=optrex323
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
#Width=240
392739e
#Height=128
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
Contrast=5
392739e
Backlight=yes
392739e
392739e
########################################################################
392739e
392739e
[noritake800]
392739e
# noritake800 driver
392739e
#  This is an 8-bit driver module for Noritake Noritake 800(A) series VFD
392739e
#  displays. The VFD is operating in it's 8 bit-mode connected to a
392739e
#  single PC parallel port.
392739e
#  Default size: 128 x 64
392739e
Driver=noritake800
392739e
Port=0x378
392739e
#Device=/dev/parport0
392739e
Width=128
392739e
Height=64
392739e
#UpsideDown=no
392739e
#Invert=no
392739e
Brightness=50
392739e
#AdjustTiming=0		# not used
392739e
#RefreshDisplay=0	# not used
392739e
392739e
# Wiring
392739e
#  Select the type of wiring your display is connected with.
392739e
#  Possible values: 'LiquidMp3', 'MZ'
392739e
#  Default value: 'LiquidMp3'
392739e
Wiring=LiquidMp3