扫描二维码关注官方公众号
返回列表 发布新帖

[求助/问答] LCD4LINUX配置文件一些参数使用解释。

4876 9
发表于 2014-5-18 20:17:06 | 显示全部楼层 阅读模式

来吧兄弟,一起玩一起讨论!

您需要 登录 才可以下载或查看,没有账号?注册

×
本帖最后由 yuko4632 于 2014-5-18 20:18 编辑
  1. #LCD显示配置
  2. Display dpf {
  3.         Driver     'DPF'                                   #LCD驱动类型
  4.         Port       'usb0'                                  #连接端口
  5.         Font       '6x8'                                   #字体大小
  6.         Foreground 'ffffff'                                 #字体颜色
  7.         Background 'ffffff00'                               #背景颜色
  8.         Basecolor  '000000'   #ffffff00                     #基础颜色,这个具体作用在哪还没测试 呵呵
  9.         Orientation 1          # Orientation value from 0-3 #显示方向设置
  10.         Backlight  backlight   # Backlight variable control #背光控制
  11. }

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

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

  35. #文字显示

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

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

  51. }

  52. #进度条

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

  66. Display 'DPF'  #显示定义

  67. #布局

  68. Layout mylayout {  

  69. #文字显示区

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

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


  73. Layer 2 {
  74.          X1.Y1 'Bgnd'        #X为上下。Y为左右
  75.         }
  76. #二层
  77. Layer 1 {
  78.         X61.Y184 'Weather1'
  79.         }
  80. #一层
  81. Layer 0 {

  82.                 X156.Y155 'PMDetail2'

  83.         }

  84. }

  85. Layout 'mylayout'

  86. #自定义区,上面用到的参数可以在此定义,
  87. Variables {
  88.         backlight 2
  89.         tick 500      
  90.         tack 200
  91.         second 1000
  92.         minute 60000
  93.         DorN      'day'
  94.         ioDevice 'sda' #显示读写数据的设备
  95.         netdevice 'eth0' #网络状态的网络设备
  96.         imgadir   '/usr/share/lcd4linux/mytheme/Img/'
  97.         datadir   '/usr/share/lcd4linux/mytheme/data/'
  98.         SpaceDir  '/volume1'
  99. }
复制代码



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

要继续完善哦,重了没事,关键是能让大家都会搞,大家一起搞,才更好玩 
发表于 2014-5-18 21:34

评论9

jame9Lv.10 发表于 2014-5-18 21:06:27 | 显示全部楼层
好文 !赞一个。
回复 点赞

使用道具 举报

hzy0819Lv.3 发表于 2014-5-18 21:44:58 | 显示全部楼层
赞一个,谁能把时间、天气交换的配置文件整完美了。。。
回复 点赞

使用道具 举报

shisi80Lv.5 发表于 2014-5-18 21:47:35 | 显示全部楼层
有系统温度、各硬盘温度的参数吗?
回复 点赞

使用道具 举报

fenggenetLv.3 发表于 2014-5-18 21:48:48 | 显示全部楼层
感谢!!正需要!
回复 点赞

使用道具 举报

剑剑Lv.10 发表于 2014-5-18 21:48:55 | 显示全部楼层
支持一个,都是高手。哇,坛子又多了几个高科技翻译家,呵呵。
U盘有价,数据无价。。。。。。
回复 点赞

使用道具 举报

xjcsuperLv.10 发表于 2014-5-18 21:57:05 | 显示全部楼层
我终于写完了,你这个省事啊
回复 点赞

使用道具 举报

dsqaLv.10 发表于 2014-5-18 22:33:22 | 显示全部楼层
本帖最后由 dsqa 于 2014-5-18 22:39 编辑

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

使用道具 举报

askaLv.10 发表于 2014-5-19 09:15:09 | 显示全部楼层
谢谢,有了这个就可以按照自己的想法来搞了
回复 点赞

使用道具 举报

回复

懒得打字嘛,点击右侧快捷回复 【本站酷狼4T,750元】
您需要登录后才可以回帖 登录 | 注册

本版积分规则

投诉/建议联系

support@gebi1.cn

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 关注公众号
  • 添加微信客服
Copyright © 2001-2024 隔壁网 版权所有 All Rights Reserved. 粤ICP备14056481号-1
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表