##-----------------------------------------------------------------------------
## lcd4linux.txt - fli4l configuration parameters                        3.x
##
##        P L E A S E   R E A D   T H E   D O C U M E N T A T I O N ,
##                      S E E   R E A D M E . T X T
##
##        B I T T E  U N B E D I N G T   D I E   D O K U M E N T A T I O N
##              L E S E N ,  S I E H E   R E A D M E . T X T
##
## Creation:     09.09.2005  chb
## Last Update:  28.08.2006  chb
##
## Copyright (c) 2005 Christian Brggemann <christian.brueggemann@web.de>
##
## This program is free software; you can redistribute it and/or modify
## it under the terms of the GNU General Public License as published by
## the Free Software Foundation; either version 2 of the License, or
## (at your option) any later version.
##-----------------------------------------------------------------------------

#------------------------------------------------------------------------------
# General settings:
#------------------------------------------------------------------------------
OPT_LCD4LINUX='no'              	# Please read the docu carefully!!!

# select only ONE driver, please!!

LCD4LINUX_HD44780_DRIVER='yes'		# Hitachi HD44780, probably the most 
					# common LCD controller out there!
  LCD4LINUX_HD44780_MODEL='generic'		# generic, Noritake, Soekris, 
  						# HD66712, LCM-162
  LCD4LINUX_HD44780_BUS='parport'		# parport or i2c
  LCD4LINUX_HD44780_PORT='/dev/parports/0'	# either the hexadecimal address
  						# of the parallel port ("0x378") 
  						# or a ppdev device ("/dev/parports/0")
  						# better use the ppdev device!!
#  LCD4LINUX_HD44780_I2C_DEV='/dev/gpio0'	# for soekris, only by bus 'i2c'
  LCD4LINUX_HD44780_WIRE_TYPE='generic'		# generic, winamp, soekris
  LCD4LINUX_HD44780_ASC255BUG='yes'		# if you don't get solid blocks 
  						# in bars, but an inverted 'P' 
  						# set to yes

# the next config-options are optional options for the HD44780 driver and
# normaly not needed to change

#  LCD4LINUX_HD44780_CONTROLLERS='2'        	# number of controllers (1 or 2)
						# uncommend it, if you have a 
						# 4x40 Display
#  LCD4LINUX_HD44780_CONTRAST='0'        	# initial contrast (0..15)
#  LCD4LINUX_HD44780_BACKLIGHT='no'        	# initial backlight state, 
  						# yes=on, no=off
#  LCD4LINUX_HD44780_BRIGHTNESS='0'		# backlight brightness (0..8) 
						# - Noritake only
#  LCD4LINUX_HD44780_BITS='8'			# 4 or 8 (default) Bit-Mode 
#  LCD4LINUX_HD44780_USEBUSY='no'		# use Busy-Flag checking 
  						# or not (default)


LCD4LINUX_LCD2USB_DRIVER='no'		# USB Interface for the HD44780 Display 
   					# see 'http://www.harbaum.org/till/lcd2usb/'
#  LCD4LINUX_LCD2USB_CONTRAST='0'        	# initial contrast (0..255)
#  LCD4LINUX_LCD2USB_BRIGHTNESS='0'		# backlight brightness (0..255) 
  

LCD4LINUX_HP12542R_DRIVER='no'		# HYUNDAI HP12542R-DYO - Display is 
   					# sold by Pollin (www.pollin.de)
  LCD4LINUX_HP12542R_PORT='/dev/parports/0'	# hexadecimal address is not possible!
#  LCD4LINUX_HP12542R_OPTIONS='INVERT=YES'	# special options, normaly not needed
  LCD4LINUX_HP12542R_CONTRAST='5'   		# initial contrast (0..10)
  LCD4LINUX_HP12542R_BACKLIGHT='yes'  		# initial backlight state, 
  						# yes=on, no=off
  LCD4LINUX_HP12542R_ROTATE='0'     		# initial rotation (0=normal, 1=90 degree
  						# 2=180 degree and 3=270 degree)


LCD4LINUX_CTINCLUD_DRIVER='no'		# c't includ usb displays are 
					# sold by includ.de.
#  LCD4LINUX_CTINCLUD_OPTIONS='INVERT=YES'	# special options, normaly not needed 
  LCD4LINUX_CTINCLUD_ROTATE='0'     		# initial rotation (0=normal, 1=90 degree
  						# 2=180 degree and 3=270 degree)
   
#------------------------------------------------------------------------------
# LCD4Linux Layout Design:
#
# the entry 'Row1.Col1  :Info:' means, on which row, on which colum
# you want to place corresponding widget
#------------------------------------------------------------------------------
# - possible Widget's:
#
# :Info:, :Info2:, :OS:, :CPU:, :RAM:, :RAM_FREE:, :Busy:, :BusyBar:, 
# :PPP:, :Uptime:, :Load:, :LoadBar:, :Eth0:, :Eth0Bar:, 
# :Date_dd_mm_yyyy:, :Date_dd_mm_yy:, :Time_hh_mm_ss:,
# :VarText1: (content of /etc/lcd_text1.txt), :VarText2:, :VarText3:, :VarText4: 
#
# - DSL Widget's:
# :ImonDSLQuantity_In:, :ImonDSLQuantity_Out:, :ImonDSLOnline_Time:,
# :ImonDSLRate_In:, :ImonDSLRate_Out:, :ImonDSLRate_Bar:, :ImonDSL_IP:,
# :ImonDSL_IP_2:, :ImonDSLName:, :ImonDSLCharge:
#
# - ISDN Widget's:
# :ImonISDN1Status:, :ImonISDN2Status:, :ImonISDN1Name:, :ImonISDN2Name:,
# :ImonISDN1Rate_Bar:, :ImonISDN2Rate_Bar:, :ImonISDN1Rate_In:, :ImonISDN2Rate_In:,
# :ImonISDN1Rate_Out:, :ImonISDN2Rate_Out:, :ImonISDN1Charge:, :ImonISDN2Charge:,
# :ImonISDN1_IP:, :ImonISDN2_IP:, :ImonISDN1Online_Time:, :ImonISDN2Online_Time:,
# :ImonISDN1Quantity_In:, :ImonISDN2Quantity_In:, :ImonISDN1Quantity_Out:, 
# :ImonISDN2Quantity_Out:
#
# - Telmon Widget's:
# :Info_Tel_1:, :Info_Tel_2:, :Info_Tel_3:, :TelNr:, :TelDate:, :TelTime:  
#
# - the following values are icons that can display, but also called Widget's:
#   (one icon is predifiend, if you need more, than set the config-option
#    LCD4LINUX_ICONS to the needed value, the maximum possible value is eight)
#
# :Lightning:, :Heartbeat:, :Heart:, :Blob:, :Wave:, :Squirrel:, :Rain:
#------------------------------------------------------------------------------
LCD4LINUX_ICONS='1'		# reserved cache for icons
LCD4LINUX_DISPLAY_SIZE='20x4'	# length (colums) x height (rows)
LCD4LINUX_DSL_SPEED_IN='1024'	# Bitrate for DSL inbound, used to adjust bargraph
LCD4LINUX_DSL_SPEED_OUT='128'	# Bitrate for DSL outbound

LCD4LINUX_LAYOUT_N='7'
LCD4LINUX_LAYOUT_1='Row1.Col1  :Info:'
LCD4LINUX_LAYOUT_2='Row2.Col1  :Heart:'
LCD4LINUX_LAYOUT_3='Row2.Col2  :Busy:'
LCD4LINUX_LAYOUT_4='Row2.Col11 :BusyBar:'
LCD4LINUX_LAYOUT_5='Row3.Col1  :ImonDSLQuantity_In:'
LCD4LINUX_LAYOUT_6='Row3.Col12 :ImonDSLQuantity_Out:'
LCD4LINUX_LAYOUT_7='Row4.Col1  :ImonDSLRate_Bar:'

#------------------------------------------------------------------------------
# Expert-Mode means if there is a 'lcd4linux.conf' in 'config\etc\lcd4linux\'
# this file will copied to the fli4l-image and the configuration above will
# ignored. A sample file you will find in 'opt\etc\lcd4linux'.
#------------------------------------------------------------------------------
LCD4LINUX_EXPERT_MODE='no'

#------------------------------------------------------------------------------
# Start in TestMode:
# Useful for the first time, to adjust the proper Application Config (the file 
# in config/etc/lcd4linux)
# You have to connect to the Router (via SSH or directly to Console) and start 
# the Application by typing:
# 'lcd4linux -f /etc/lcd4linux/lcd4linux.conf -Fvv'
#
# In the TestMode the lcd4linux will not start automaticaly!
#------------------------------------------------------------------------------
LCD4LINUX_TEST='no'             # 'yes/no'

