From d0ef0671d603dcc2a621c3f593aa7d61fa38324a Mon Sep 17 00:00:00 2001 From: Marcin Bukat Date: Thu, 5 Jul 2012 23:03:32 +0200 Subject: [PATCH] cabbiev2 fms for 128x128x2 targets Change-Id: Ic269bd5bbc04d1386152f7ac3fb330f504fd4d46 --- wps/cabbiev2-128x128x2.fms | 83 +++++++++++++++++++++++++ wps/cabbiev2/fmsbackdrop-128x128x2.bmp | Bin 0 -> 17462 bytes 2 files changed, 83 insertions(+) create mode 100644 wps/cabbiev2-128x128x2.fms create mode 100644 wps/cabbiev2/fmsbackdrop-128x128x2.bmp diff --git a/wps/cabbiev2-128x128x2.fms b/wps/cabbiev2-128x128x2.fms new file mode 100644 index 0000000000..c841da7d69 --- /dev/null +++ b/wps/cabbiev2-128x128x2.fms @@ -0,0 +1,83 @@ +# Cabbie 2.0 style radio screen +# (C) 2010, Marcin Bukat +# based on Cabbie 2.0 WPS +# +# Disable Status Bar +%wd +# +# Load Backdrop +%X(fmsbackdrop-128x128x2.bmp) +# +# Preload Images +%xl(lock,lock-160x128x2.bmp,0,0,2) +%xl(battery,battery-160x128x2.bmp,0,0,10) +%xl(volume,volume-160x128x2.bmp,0,0,10) +# +# Station Art/Info Viewport Conditional +# Preset present conditional +# RDS present conditional +%?C<%Vd(art)> +%?Ti<%?C<%Vd(art_preset)|%Vd(noart_preset)>> +%?tx<%?Ti<%?C<%Vd(art_preset_rds)|%Vd(noart_preset_rds)>|%?C<%Vd(art_nopreset_rds)|%Vd(noart_nopreset_rds)>>|> +# +# Frequency Bar +%V(1,87,125,7,-) +%pb(0,0,125,7,pb-128x96x2.bmp) +# +# Hold +%V(3,114,14,10,-) +%xd(lock,%mh) +# +# Battery +%V(26,115,17,9,-) +%?bp<%?bc<%xd(battery,1)|%xd(battery,2)>|%xd(battery,%bl,2)> +# +# Volume +%V(49,114,16,10,-) +%xd(volume,%pv) +# +# Signal strength +%V(70,114,48,10,-) +%ar%tr dBuV +# Below frequency bar Scan/Preset frequency MHz Force Mono/Mono/Stereo +%V(1,96,126,10,1) +%al%?tm<%Sx(Scan)|%Sx(Preset)> %ac%tf MHz %ar%?St(force fm mono)<%Sx(Mono)|%?ts<%Sx(Stereo)|%Sx(Mono)>> +# +# Station Art +%ax%Vl(art,2,16,64,64,-) +%Cl(0,0,64,64,c,c) +%Cd +# +# Station Art +# Preset present +%ax%Vl(art_preset,70,17,-,16,-) +%Vp(0,%s%ac%?Ti%?Tn<%Tn|%Tf>) +%ax%Vl(art_preset,70,33,-,16,-) +%Vp(1,%s%ac%?Ti%?Tn<%Tn|%Tf>) +# +%ax%Vl(art_preset_rds,70,49,-,32,-) +%s%ty +%s%tz +# +# Station Art +# Preset absent +%ax%Vl(art_nopreset_rds,70,37,-,32,-) +%s%ty +%s%tz +# +# No station art +# Preset present +%Vl(noart_preset,0,17,-,16,-) +%Vp(0,%s%ac%?Ti%?Tn<%Tn|%Tf>) +%Vl(noart_preset,0,33,-,16,-) +%Vp(1,%s%ac%?Ti%?Tn<%Tn|%Tf>) +# +%Vl(noart_preset_rds,0,49,-,32,-) +%s%ty +%s%tz +# +# No station art +# Preset absent +%Vl(noart_nopreset_rds,0,37,-,32,-) +%s%ty +%s%tz diff --git a/wps/cabbiev2/fmsbackdrop-128x128x2.bmp b/wps/cabbiev2/fmsbackdrop-128x128x2.bmp new file mode 100644 index 0000000000000000000000000000000000000000..290476e1bff8ebf90ced9a4a83ac65d072c42555 GIT binary patch literal 17462 zcmeI(cUa9|9Ki8+iXx=!5s}EI$SjrYLdce#LUvYEitL$6*<@w!oxPQrnY~9SGbz9O z{a$`Qe_ns}Jbs_^+;i@E&OP7rIp_8LKKGCN+>f)HoeOHQGXQH%FX(60!$=*+5zLIW z6+O+6Qk6G7J+fuXhQ7W&1_lOX&z_weIdWiVXo!)K5jk__Bv-Cn7#katJ9lpKJ(F(F^Re3+V=VrFJW{`~nVP@n(>3l^kMp+XccT$mz7icqv@QHm8SM)BgsDN&*X z=H}*+ zQMqzus#K{$)v8sgR;?PH+jT+e4*kEgGOU;@!sa2~Mc6N5uu3eitb?Q*JZe8lt zt4IC%^=Z(c0rvLxI5;@auwg?S9UXCUa>Ci!nMREo;o{;#M9cvt~4J z-kcUKTF|m(OI%%DadUH{RjXFCZrz$TZQ9`O?oQjbZE4r89qrq<$HT*e4jnqsv13O% zb?QXt&YkJfr3+oVcBNalZglV79ZyeBdi3Z)&z?Q$)vFi1d-tYKpFZ^M+n0X*`r+l} zMgRW&@%Hw{$H#{O0|qc~;6Mfq8icQ}FM|gUX2_5s3>`X@VZ(+oeE4uij2OYlkt6Z* z^JCPgQH&lvnlWR>Fm~)%#*G_?zrR1@$B$>igb4%$1P~Y)NKjA^6DLk2I5?P)kPs$K zn#APElL-wCWy+K(Or1KFY15`Lefo4}%$UKuwVh<;o(F?L=YJn$-;#TiHeFMIy#y~ix#nX@nV)NS;Eq#OIfyT8OxV1XT^#Y ztX#R0RjXDJ6BEPg)vH;vW({lCu4Uc2b*x{%p4iw}Hf-3y#*G`+ z@$n=iByjQKMJ`>s#O2GExpL(SSFc{>+O=yWCMI(I`gLyHxWUbvH@S7|7PoKT=FXiv zBqb$r_wHTp-Mh#A`}cY9-~kUGKIGA(M?8M~m?ux3@bu|Zo;`cU^XJcb@!|z9U%uqk zt5>{!{hBv#-jJM}%-gqbdH3!e@87>CB_)N_)Korv_`t`HANlm@6Q4hS=F68aeEs^B zw6rw7efvgwdOF{~ewIW|8xWfCz|y2#A0Ph=2%)fCz|y2#A0P zh=2%)fCz|y2#A0Ph=2%)fCz|y2#A0Ph=2%)fCz|y2>i_g+9dp}XjN4m18Z`H(PRsw zqztQ()^R~)nlf9HEw4*a_UfU$ltwA)fZA%ue`|GFPnn}`*&|k` z>Ds7DP;Gd1FPg5hqn~|ccj`;01=S6x=hx*gxavWF1yU~f6-wRDzmc^aT^3Z9@c4rp lpgs6+=ldz48Ts#Cs6CxeuZI7l=j9I`EnTK6NBEzYe*mPG*>eB@ literal 0 HcmV?d00001