yuko4632 发表于 2014-5-18 20:17:06

LCD4LINUX配置文件一些参数使用解释。

本帖最后由 yuko4632 于 2014-5-18 20:18 编辑

#LCD显示配置
Display dpf {
      Driver   'DPF'                                 #LCD驱动类型
      Port       'usb0'                                  #连接端口
      Font       '6x8'                                 #字体大小
      Foreground 'ffffff'                                 #字体颜色
      Background 'ffffff00'                               #背景颜色
      Basecolor'000000'   #ffffff00                     #基础颜色,这个具体作用在哪还没测试 呵呵
      Orientation 1          # Orientation value from 0-3 #显示方向设置
      Backlightbacklight   # Backlight variable control #背光控制
}

#图片显示配置
Display Image {
      Driver   'Image'                                 #驱动类型
      Format   'PNG'                                 #显示图片类型
      Size       '240x320'                               #窗口大小
      Font       '6x8'                                 #字体
      Pixel      '4+1'                                 #像素
      Gap      '-1x-1'                                 #间隔
      Border      20                                     #边界
      Foreground 'ffffff'
      Background 'ffffff00'
      Halfground '#70c000'
}
#显示主题背景,图片显示基本差不多。

Widget Bgnd {
      class 'Image'                                    # 显示类型
      file imgadir . 'bakground.png'                     #图片路径
      reload 1                                          
      update minute                                    #刷新时间。
      inverted 0                                       #反转颜色、黑变白
      visible 1                                          # 》0显示 =0不显示
      
}

#文字显示

Widget CPUText {                                           #部件名,最好不要使用熟悉的词,有可能造成不能正常显示
      class'Text'                                    # 显示类型

      #expression uname('machine')
      expression cpuinfo('model name')                   #输出信息
      prefix 'CPU Tmp: '                                 #前置信息,会显示在expression输出的数据前面
      width7                                           #文字总宽度
      # align'R'                                       #文字位置,即在一个框里。L左边 R右边 C中间 M移动
      align'M'
      style 'bold'                                       #字体加粗
      update minute
      Foreground 'f50d0d'
      Background 'FFFFFF00'
      precision0                                       #得到的数据精确值,0为不显示小数点后值, 》0的表示获取小数点后几位,这个参数在图片显示中不能使用。
      postfix 'G'                                        #信息后缀,一般配合显示位置R来使用,否则位置有时会乱
      length 13                                          #获取信息长度

}

#进度条

Widget DiskBar {
      class 'Bar'
      expressiondiskstats('sda', 'read_sectors',500)
      expression2 diskstats('sda', 'write_sectors', 500)
      length 13                                          #进度条长度
      direction 'E'                                    #这个测试不出来效果,按字面意思是方向,具体什么作用??
#      style 'H'                                          #风格,具体还有什么参数不知????
      update tack
      Foreground '5f5f5f'
      Background '3f3f3fFF'
      BarColor0 '00FF00'
      BarColor1 'FF0000'
}

Display 'DPF'#显示定义

#布局

Layout mylayout {

#文字显示区

      Row13.Col27 'CPUText' #Row为上下移动0-40,Col为左右移动0-34

#Layer为图片层,层的作用,比如两张图片坐标一样。在同层中有可能错乱,所以分开放两层就解决。
#第三层,主要用来显示主背景。,测试下只能建立三层,建四层直接不显示第四层内容。


Layer 2 {
         X1.Y1 'Bgnd'      #X为上下。Y为左右
      }
#二层
Layer 1 {
      X61.Y184 'Weather1'
      }
#一层
Layer 0 {

                X156.Y155 'PMDetail2'

      }

}

Layout 'mylayout'

#自定义区,上面用到的参数可以在此定义,
Variables {
      backlight 2
      tick 500      
      tack 200
      second 1000
      minute 60000
      DorN      'day'
      ioDevice 'sda' #显示读写数据的设备
      netdevice 'eth0' #网络状态的网络设备
      imgadir   '/usr/share/lcd4linux/mytheme/Img/'
      datadir   '/usr/share/lcd4linux/mytheme/data/'
      SpaceDir'/volume1'
}



还有什么参数。。谁来提供下。官方站打不开,有点麻烦。。。

jame9 发表于 2014-5-18 21:06:27

好文 !赞一个。

hzy0819 发表于 2014-5-18 21:44:58

赞一个,谁能把时间、天气交换的配置文件整完美了。。。

shisi80 发表于 2014-5-18 21:47:35

有系统温度、各硬盘温度的参数吗?

fenggenet 发表于 2014-5-18 21:48:48

感谢!!正需要!

剑剑 发表于 2014-5-18 21:48:55

支持一个,都是高手。哇,坛子又多了几个高科技翻译家,呵呵。

xjcsuper 发表于 2014-5-18 21:57:05

我终于写完了,你这个省事啊

dsqa 发表于 2014-5-18 22:33:22

本帖最后由 dsqa 于 2014-5-18 22:39 编辑

direction这个参数有E,W,N,S即那个条条的四个方向(上北,下南,左西,右东),默认是向东(向右)。
style这个就一个参数H(空的,不显示名字),或者0(具体没试,显示这个BAR的名字?)。
以上我都没试过。。。
另外还有Bitmap直接画点点的。。。Icon

aska 发表于 2014-5-19 09:15:09

谢谢,有了这个就可以按照自己的想法来搞了
页: [1]
查看完整版本: LCD4LINUX配置文件一些参数使用解释。