graphlcd-base/graphlcd.conf
changeset 4 df6a40031aa5
     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