Display picoLCD {
Driver 'picoLCDGraphic'
Size '256x64'
Update 200
Contrast 230
Backlight 1
Inverted 1
Icons 1
}
Variables {
n 0
nkey 0
page 0
title 0
rss1 'http://slashdot.org/slashdot.rdf'
rss2 'http://www.engadget.com/rss.xml'
rss 'http://www.linuxsecurity.com/static-content/debian.rss'
tick 500
tack 100
minute 60000
}
Widget TimerW {
class 'Timer'
expression n=LCD::GPI(1);nkey=n
active 1
update 100
}
# export PYTHONPATH which should point to the scripts usually /etc/picoLCDGraphic/Scripts
Widget RSSFeedInfo {
class 'Text'
#expression title=1+page;param='!'.title;python::exec('rsstimer', 'getfeed', rss.param)
expression rss.' page:'.page
width 42
align 'L'
style 'bold'
#update minute
update 500
}
Widget RSSFeedTitle1 {
class 'Text'
expression title=1+page;param='!'.title;python::exec('rsstimer', 'getfeed', rss.param)
width 42
prefix '>'
align 'L'
#update minute
update 500
}
Widget RSSFeedTitle2 {
class 'Text'
expression title=2+page;param='!'.title;python::exec('rsstimer', 'getfeed', rss.param)
width 42
prefix '>'
align 'L'
#update minute
update 500
}
Widget RSSFeedTitle3 {
class 'Text'
expression title=3+page;param='!'.title;python::exec('rsstimer', 'getfeed', rss.param)
width 42
prefix '>'
align 'L'
#update minute
update 500
}
Widget RSSFeedTitle4 {
class 'Text'
expression title=4+page;param='!'.title;python::exec('rsstimer', 'getfeed', rss.param)
width 42
prefix '>'
align 'L'
#update minute
update 500
}
Widget GPO_kback {
class 'GPO'
expression rss=nkey==1?rss1:rss
update 100
}
Widget GPO_khome {
class 'GPO'
expression rss=nkey==2?rss2:rss
update 100
}
Widget GPO_kup {
class 'GPO'
expression page=nkey==5?page-1:page#;nkey==5?1:0
update 100
}
Widget GPO_kdown {
class 'GPO'
expression page=nkey==7?page+1:page#;nkey==7?1:0
update 100
}
Layout picoLCD {
Row1 {
Col1 'RSSFeedInfo'
}
Row2 {
Col1 'RSSFeedTitle1'
}
Row4 {
Col1 'RSSFeedTitle2'
}
Row6 {
Col1 'RSSFeedTitle3'
}
Row8 {
Col1 'RSSFeedTitle4'
}
Timer1 'TimerW'
GPO1 'GPO_kback'
GPO2 'GPO_khome'
GPO3 'GPO_kup'
GPO4 'GPO_kdown'
}
Display 'picoLCD'
Layout 'picoLCD'
href='/dtv-scan-tables.git/tree/isdb-t/br-mg-PousoAlegre?id=e82c2c8b0620cd034064223097dd13e8d4169c2b'>br-mg-PousoAlegre
blob: e4ef128ddbb831365c65a901505a9e1c7228bb69 (
plain)