查看: 2159|回复: 9

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

[复制链接]

257

丝瓜

420

回帖

1

精华

普通用户

发表于 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

评分

参与人数 1丝瓜 +20 收起 理由
dsqa + 20 没事,一样给你加20分,哈哈

查看全部评分

581

丝瓜

815

回帖

0

精华

普通用户

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

使用道具 举报

36

丝瓜

94

回帖

0

精华

普通用户

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

使用道具 举报

34

丝瓜

236

回帖

0

精华

普通用户

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

使用道具 举报

11

丝瓜

16

回帖

0

精华

普通用户

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

使用道具 举报

440

丝瓜

946

回帖

0

精华

普通用户

发表于 2014-5-18 21:48:55 | 显示全部楼层
支持一个,都是高手。哇,坛子又多了几个高科技翻译家,呵呵。
回复

使用道具 举报

514

丝瓜

550

回帖

0

精华

普通用户

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

使用道具 举报

1733

丝瓜

1748

回帖

3

精华

贡献会员

Medal No.1Medal No.2Medal No.3Medal No.4Medal No.5

发表于 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
回复

使用道具 举报

52

丝瓜

437

回帖

0

精华

普通用户

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

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|小黑屋|第一纳斯网

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|粤ICP备19046372号

在本版发帖
关注公众号
QQ客服返回顶部