1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/graphlcd-base/graphlcd.conf Wed Feb 06 17:32:55 2008 +0000
1.3 @@ -0,0 +1,528 @@
1.4 +# graphlcd.conf.sample
1.5 +#
1.6 +# This file contains a sample configuration for the graphlcd driver
1.7 +# library.
1.8 +#
1.9 +# The format is ini-file-like. It is divided into sections that start
1.10 +# at markers that look like [section]. Comments are all line-based
1.11 +# comments, and are lines that start with '#'.
1.12 +#
1.13 +# The file starts with general settings, that are used by several
1.14 +# drivers, followed by the sections. Each section represents a single
1.15 +# display with a driver definition and specific settings which define
1.16 +# how the driver acts. Some of these parameters like device, port and
1.17 +# size are already parsed by the library but the drivers can also read
1.18 +# their own options from the config file. The library passes them to
1.19 +# the drivers.
1.20 +
1.21 +# WaitMethod
1.22 +# Select the method that is used for sleeping.
1.23 +# Possible values:
1.24 +# 0 - usleep
1.25 +# 1 - nanosleep
1.26 +# 2 - nanosleep (sched_rr) - This is recommended on kernel 2.4 systems
1.27 +# 3 - gettimeofday - This is recommended on kernel 2.6 systems
1.28 +# Defaukt value: 3
1.29 +WaitMethod=3
1.30 +
1.31 +# WaitPriority
1.32 +# Select the process priority that is used when sleeping.
1.33 +# Possible values: -20 <= x <= 19
1.34 +# Default value: 0
1.35 +WaitPriority=0
1.36 +
1.37 +# General driver settings
1.38 +# This section lists the display settings that are parsed and
1.39 +# recognized by the driver library.
1.40 +#
1.41 +# Driver
1.42 +# Sets the display's driver.
1.43 +# Currently available are: framebuffer, gu140x32f, gu256x64-372,
1.44 +# gu256x64C-3xx0, hd61830, image, ks0108,
1.45 +# sed1520, sed1330, simlcd, t6963c,
1.46 +# gu126x64D-K610A4
1.47 +#
1.48 +# Device
1.49 +# Instead of using the direct output via port address (see Port), you
1.50 +# can use the parport device (/dev/parportX). The advantage over the
1.51 +# direct output via port address is that this works for non-root users
1.52 +# also. But it's a little bit slower. The modules ppdev.o, parport.o
1.53 +# and parport_pc.o must be loaded or compiled into the kernel.
1.54 +#
1.55 +# Port
1.56 +# Sets the port address of the parallel port. If this parameter is not
1.57 +# given, 0x378 is used. To use this direct output, the program that
1.58 +# uses the driver library has to be started with user 'root'.
1.59 +#
1.60 +# Width
1.61 +# Sets the horizontal size of the display. If this parameter is not
1.62 +# given, a default one specific to the driver is used.
1.63 +#
1.64 +# Height
1.65 +# Sets the vertical size of the display. If this parameter is not
1.66 +# given, a default one specific to the driver is used.
1.67 +#
1.68 +# UpsideDown
1.69 +# Rotates the display output by 180 degrees. This might be useful, if
1.70 +# the LCD is mounted upside-down.
1.71 +# Possible values: 'yes', 'no'
1.72 +# Default value: 'no'
1.73 +#
1.74 +# Invert
1.75 +# Inverts the display.
1.76 +# Possible values: 'yes', 'no'
1.77 +# Default value: 'no'
1.78 +#
1.79 +# Brightness
1.80 +# Sets the brightness of your display's backlight if supported by its
1.81 +# driver.
1.82 +# Supported by: gu140x32f, gu256x64-372, gu256x64-3900, gu126x64D-K610A4
1.83 +# Possible values: 0 <= x <= 100)
1.84 +# Default value: 100
1.85 +#
1.86 +# Contrast
1.87 +# Sets the contrast of your display if supported by its driver.
1.88 +# Supported by: serdisplib
1.89 +# Possible values: 0 <= x <= 10
1.90 +# Default value: 5
1.91 +#
1.92 +# Backlight
1.93 +# Switches the backlight of your display on and off if supported by
1.94 +# its driver.
1.95 +# Supported by: serdisplib
1.96 +# Possible values: 'yes', 'no'
1.97 +# Default value: 'yes'
1.98 +#
1.99 +# AdjustTiming
1.100 +# To get a timing that is as accurate as possible, the drivers measure
1.101 +# the time for port commands (see: benchmark in syslog). You might
1.102 +# decrease or increase the time to wait after port commands with this
1.103 +# parameter. Normally, there is no need to change this parameter.
1.104 +# (used by gu140x32f, gu256x64-372, gu256x64-3900, hd61830, ks0108,
1.105 +# sed1330, sed1520, gu126x64D-K610A4)
1.106 +# Possible values: -50 <= x <= 50
1.107 +# Default value: 0
1.108 +#
1.109 +# RefreshDisplay
1.110 +# Normally, most of the drivers do not update the whole display, but
1.111 +# only the areas that have changed since last update. So it might be,
1.112 +# that some faulty pixels would stay a longer time. To avoid this, the
1.113 +# plugin makes a complete refresh from time to time. This parameter
1.114 +# defines how often a complete refresh will be done.
1.115 +# e.g.: A value of 5 means, that the plugin will make a complete
1.116 +# refresh on every 5th update.
1.117 +# A value of 0 completely disables complete refreshs.
1.118 +# Possible values: 0 <= x <= 50
1.119 +# Default value: 5
1.120 +
1.121 +########################################################################
1.122 +
1.123 +[framebuffer]
1.124 +# framebuffer driver
1.125 +# Output goes to a framebuffer device
1.126 +# Default size: 320 x 240
1.127 +Driver=framebuffer
1.128 +
1.129 +#Width=320
1.130 +#Height=240
1.131 +#UpsideDown=no
1.132 +#Invert=no
1.133 +
1.134 +# Zoom
1.135 +# Determines if pixels should be drawn double sized.
1.136 +# Possible values: 0, 1
1.137 +Zoom=1
1.138 +
1.139 +########################################################################
1.140 +
1.141 +[gu140x32f]
1.142 +# gu140x32f driver
1.143 +# This is an 8-bit driver module for Noritake GU140x32-F7806 VFD
1.144 +# displays. The VFD is operating in it's 8 bit-mode connected to a
1.145 +# single PC parallel port.
1.146 +# Default size: 140 x 32
1.147 +Driver=gu140x32f
1.148 +
1.149 +Port=0x378
1.150 +#Device=/dev/parport0
1.151 +#Width=140
1.152 +#Height=32
1.153 +#UpsideDown=no
1.154 +#Invert=no
1.155 +#Brightness=100
1.156 +#AdjustTiming=0
1.157 +#RefreshDisplay=1
1.158 +
1.159 +# Wiring
1.160 +# Select the type of wiring your display is connected with.
1.161 +# Possible values: 'Standard', 'Windows'
1.162 +# Default value: 'Standard'
1.163 +Wiring=Standard
1.164 +
1.165 +########################################################################
1.166 +
1.167 +[gu256x64-372]
1.168 +# gu256x64-372 driver
1.169 +# This is an 8-bit driver module for Noritake GU256x64-372 VFD
1.170 +# displays. The VFD is operating in it's 8 bit-mode connected to a
1.171 +# single PC parallel port.
1.172 +# Default size: 256 x 64
1.173 +Driver=gu256x64-372
1.174 +
1.175 +Port=0x378
1.176 +#Device=/dev/parport0
1.177 +#Width=256
1.178 +#Height=64
1.179 +#UpsideDown=no
1.180 +#Invert=no
1.181 +#Brightness=100
1.182 +#AdjustTiming=0
1.183 +#RefreshDisplay=1
1.184 +
1.185 +########################################################################
1.186 +
1.187 +[gu256x64-3900]
1.188 +# gu256x64-3900 driver
1.189 +# This is a driver module for Noritake GU256X64x-3900 VFD displays. The
1.190 +# VFD is either operating in 8 bit-mode connected to a single PC
1.191 +# parallel port or in serial mode connected to a single PC serial port.
1.192 +# Default size: 256 x 64
1.193 +Driver=gu256x64-3900
1.194 +
1.195 +Port=0x378
1.196 +#Device=/dev/parport0
1.197 +#Width=256
1.198 +#Height=64
1.199 +#UpsideDown=no
1.200 +#Invert=no
1.201 +#Brightness=100
1.202 +#AdjustTiming=0
1.203 +#RefreshDisplay=1
1.204 +
1.205 +# Wiring
1.206 +# Select the type of wiring your display is connected with.
1.207 +# Possible values: 'Standard', 'Satyr'
1.208 +# Default value: 'Standard'
1.209 +Wiring=Standard
1.210 +
1.211 +# Interface
1.212 +# Select the interface your display is connnected to.
1.213 +# Possible values: 'Parallel', 'Serial'
1.214 +# Default value: 'Parallel'
1.215 +Interface=Parallel
1.216 +
1.217 +# DMA
1.218 +# Enables/disables the usage of the controller's DMA mode which
1.219 +# increases writing speed. This only works in parallel interface mode.
1.220 +# Possible values: 'yes', 'no'
1.221 +# Default value: 'yes'
1.222 +DMA=yes
1.223 +
1.224 +########################################################################
1.225 +
1.226 +[gu126x64D-K610A4]
1.227 +# GU126x64D-K610A4 driver
1.228 +# This is a driver module for Noritake GU126x64D-K610A4 VFD displays.
1.229 +# The VFD is operating in 8 bit-mode connected to a single PC
1.230 +# parallel port.
1.231 +# Default size: 126 x 64
1.232 +Driver=gu126x64D-K610A4
1.233 +
1.234 +Port=0x378
1.235 +# Device=/dev/parport0
1.236 +
1.237 +#Width=126
1.238 +#Height=64
1.239 +#UpsideDown=no
1.240 +#Invert=no
1.241 +#Brightness=100
1.242 +#RefreshDisplay=1
1.243 +#AdjustTiming=30
1.244 +
1.245 +# Debug some methods of the driver
1.246 +# (add the values of interest)
1.247 +#
1.248 +# 1: show a log at the start of a refresh
1.249 +# 2: show a log at the end of a refresh with timing information
1.250 +# 4: show the rows (8 pixel) refreshed
1.251 +# 8: show every commands/bytes sent to the display
1.252 +# 16: log every unsuccessful waiting for display acknowledge
1.253 +#
1.254 +#Debug=0
1.255 +
1.256 +########################################################################
1.257 +
1.258 +[hd61830]
1.259 +# hd61830 driver
1.260 +# This is a driver module for the Hitachi HD61830 LCD controller.
1.261 +# Default size: 240 x 128
1.262 +Driver=hd61830
1.263 +Port=0x378
1.264 +#Device=/dev/parport0
1.265 +#Width=240
1.266 +#Height=128
1.267 +#UpsideDown=no
1.268 +#Invert=no
1.269 +#AdjustTiming=0
1.270 +#RefreshDisplay=1
1.271 +
1.272 +########################################################################
1.273 +
1.274 +[image]
1.275 +# image driver
1.276 +# This is a driver module for writing image sequences in PBM (Portable
1.277 +# Bit Map) format that show the plugin's output.
1.278 +# Default size: 240 x 128
1.279 +Driver=image
1.280 +#Width=240
1.281 +#Height=128
1.282 +#UpsideDown=no
1.283 +#Invert=no
1.284 +
1.285 +########################################################################
1.286 +
1.287 +[ks0108]
1.288 +# ks0108 driver
1.289 +# This is a driver module for the Samsung KS0108 LCD controller.
1.290 +# Default size: 128 x 64
1.291 +Driver=ks0108
1.292 +Port=0x378
1.293 +#Device=/dev/parport0
1.294 +#Width=128
1.295 +#Height=64
1.296 +#UpsideDown=no
1.297 +#Invert=no
1.298 +#AdjustTiming=0
1.299 +#RefreshDisplay=1
1.300 +
1.301 +# Control
1.302 +# Select the variant of triggering the display's control lines.
1.303 +# Possible values: '0', '1'
1.304 +# Default value: '1'
1.305 +Control=1
1.306 +
1.307 +########################################################################
1.308 +
1.309 +[sed1330]
1.310 +# sed1330 driver
1.311 +# This is a driver module for the Epson SED1330/1335 LCD controller.
1.312 +# Default size: 320 x 240
1.313 +Driver=sed1330
1.314 +Port=0x378
1.315 +#Device=/dev/parport0
1.316 +#Width=320
1.317 +#Height=240
1.318 +#UpsideDown=no
1.319 +#Invert=no
1.320 +#AdjustTiming=0
1.321 +#refreshDisplay=1
1.322 +
1.323 +# Wiring
1.324 +# Select the type of wiring your display is connected with.
1.325 +# Possible values: 'Original', 'PowerLCD', 'LCDProc', 'Tweakers',
1.326 +# 'YASEDW'
1.327 +# Default value: 'Original'
1.328 +Wiring=Original
1.329 +
1.330 +# OscillatorFrequency
1.331 +# Select the frequency the oscillator on your LCD board uses in kHz.
1.332 +# Possible values: 1000 <= x <= 15000)
1.333 +# Default value: 9600
1.334 +OscillatorFrequency=9600
1.335 +
1.336 +# Interface
1.337 +# Select the interface mode your display is connected with.
1.338 +# Possible values: '6800', '8080'
1.339 +# Default value: '6800'
1.340 +Interface=6800
1.341 +
1.342 +########################################################################
1.343 +
1.344 +[sed1520]
1.345 +# sed1520 driver
1.346 +# This is a driver module for the Epson SED1520 LCD controller.
1.347 +# Default size: 120 x 32
1.348 +Driver=sed1520
1.349 +Port=0x378
1.350 +#Device=/dev/parport0
1.351 +#Width=120
1.352 +#Height=32
1.353 +#UpsideDown=no
1.354 +#Invert=no
1.355 +#AdjustTiming=0
1.356 +#RefreshDisplay=1
1.357 +
1.358 +########################################################################
1.359 +
1.360 +[simlcd]
1.361 +# simlcd driver
1.362 +# This is the SimLCD driver module. Output goes to a file instead of
1.363 +# LCD. Use SimLCD tool to view this file.
1.364 +# Default size: 240 x 128
1.365 +Driver=simlcd
1.366 +#Width=240
1.367 +#Height=128
1.368 +#UpsideDown=no
1.369 +#Invert=no
1.370 +
1.371 +########################################################################
1.372 +
1.373 +[t6963c]
1.374 +# t6963c driver
1.375 +# This is a driver module for the Toshiba T6963C LCD controller.
1.376 +# Default size: 240 x 128
1.377 +Driver=t6963c
1.378 +Port=0x378
1.379 +#Device=/dev/parport0
1.380 +#Width=240
1.381 +#Height=128
1.382 +#UpsideDown=no
1.383 +#Invert=no
1.384 +#RefreshDisplay=1
1.385 +
1.386 +# Wiring
1.387 +# Select the type of wiring your display is connected with.
1.388 +# Possible values: 'Standard', 'Windows', 'Serial'
1.389 +# Default value: 'Standard'
1.390 +Wiring=Standard
1.391 +
1.392 +# FontSelect
1.393 +# Select the font width your display uses for text mode. In most cases
1.394 +# this is selectable through one of the pins of your LCD board
1.395 +# Possible values: '6', '8'
1.396 +# Default value: '6'
1.397 +FontSelect=6
1.398 +
1.399 +# AutoMode
1.400 +# Enables or disables the usage of T6963C's auto mode which doubles
1.401 +# writing speed when enabled.
1.402 +# Possible values: 'yes', 'no'
1.403 +# Default value: 'yes'
1.404 +AutoMode=yes
1.405 +
1.406 +# StatusCheck
1.407 +# Enables or disables the usage of T6963C's status check. When using a
1.408 +# shielded cable for connecting your display, the disabling may be
1.409 +# possible. This results in doubling the speed of writing data to the
1.410 +# LCD.
1.411 +# Possible values: 'yes', 'no'
1.412 +# Default value: 'yes'
1.413 +StatusCheck=yes
1.414 +
1.415 +########################################################################
1.416 +
1.417 +[serdisp]
1.418 +Driver=serdisp
1.419 +# Controller
1.420 +# Select the serdisplib name of your display.
1.421 +# Possible values: See README in serdisplib package or http://serdisplib.sourceforge.net
1.422 +#Controller=nokia7110
1.423 +#Controller=sed1335
1.424 +Controller=optrex323
1.425 +
1.426 +# Options
1.427 +# Pass display specific options
1.428 +# Possible values: See driver-specific hardware page at http://serdisplib.sourceforge.net
1.429 +#
1.430 +# IMPORTANT: when using generic controllers like sed1330,sed1335,t6963c, width and height
1.431 +# need to be set here (if different from default settings)!
1.432 +# (serdisplib needs to be extended to be able to use 'Width' and 'Height'
1.433 +# settings directly - this will be added later)
1.434 +#
1.435 +#Options=MODE=8080
1.436 +#Options=DELAY=2000;FONTWIDTH=8;CHECK=1
1.437 +#Options=WIDTH=128;HEIGHT=64
1.438 +#Options=WIDTH=128;HEIGHT=64;DELAY=2000;FONTWIDTH=8;CHECK=1
1.439 +
1.440 +# Wiring
1.441 +# Select Wiring
1.442 +# Possible values: See driver-specific hardware page at http://serdisplib.sourceforge.net
1.443 +#Wiring=1
1.444 +#Wiring=PowerLCD
1.445 +#Wiring=DATA8,CS:nAUTO,A0:INIT,WR:nSTRB,RD:nSELIN
1.446 +
1.447 +# FGColour
1.448 +# Drawing colour for non-monochrome displays
1.449 +# Possible values: 0xRRGGBB (eg.: 0xFF0000)
1.450 +# Defaults to black (0x000000) if not set
1.451 +#FGColour=0x000000
1.452 +
1.453 +# BGColour
1.454 +# Background colour for non-monochrome displays
1.455 +# Possible values: 0xRRGGBB (eg.: 0x00FFFF)
1.456 +# Defaults to white (0xFFFFFF) if not set
1.457 +#BGColour=0xFFFFFF
1.458 +
1.459 +Port=0x378
1.460 +#Device=/dev/parport0
1.461 +#UpsideDown=no
1.462 +#Invert=no
1.463 +Contrast=5
1.464 +Backlight=yes
1.465 +
1.466 +# Settings 'Width' and 'Height' are ignored at the moment. For generic controllers # (sed1330/1335, t6963) width and height need to be set using setting 'Options' (look above)
1.467 +##Width=240
1.468 +##Height=128
1.469 +
1.470 +########################################################################
1.471 +
1.472 +[noritake800]
1.473 +# noritake800 driver
1.474 +# This is an 8-bit driver module for Noritake Noritake 800(A) series VFD
1.475 +# displays. The VFD is operating in it's 8 bit-mode connected to a
1.476 +# single PC parallel port.
1.477 +# Default size: 128 x 64
1.478 +Driver=noritake800
1.479 +Port=0x378
1.480 +#Device=/dev/parport0
1.481 +Width=128
1.482 +Height=64
1.483 +#UpsideDown=no
1.484 +#Invert=no
1.485 +Brightness=50
1.486 +#AdjustTiming=0 # not used
1.487 +#RefreshDisplay=0 # not used
1.488 +
1.489 +# Wiring
1.490 +# Select the type of wiring your display is connected with.
1.491 +# Possible values: 'LiquidMp3', 'MZ'
1.492 +# Default value: 'LiquidMp3'
1.493 +Wiring=LiquidMp3
1.494 +
1.495 +########################################################################
1.496 +
1.497 +[avrctl]
1.498 +# avrctl driver
1.499 +# This is an driver module for my AVR controlled LCD display connected via
1.500 +# USB port. It uses some simple commands to update the display content.
1.501 +# Default size: 256 x 128
1.502 +Driver=avrctl
1.503 +Device=/dev/ttyUSB0
1.504 +Width=256
1.505 +Height=128
1.506 +#UpsideDown=no
1.507 +#Invert=no
1.508 +Brightness=50
1.509 +RefreshDisplay=1
1.510 +
1.511 +########################################################################
1.512 +
1.513 +[g15daemon]
1.514 +# pseudo device for the g15daemon meta driver
1.515 +# Output goes to the g15daemon which then displays it
1.516 +Driver=g15daemon
1.517 +Width=160
1.518 +Height=43
1.519 +
1.520 +########################################################################
1.521 +
1.522 +[network]
1.523 +# network driver
1.524 +# Default size: 240 x 128
1.525 +Driver=network
1.526 +Width=256
1.527 +Height=128
1.528 +UpsideDown=no
1.529 +Invert=no
1.530 +Brightness=10
1.531 +RefreshDisplay=1