PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : skin_display.xml anpassen



Anskar
15.06.2012, 08:30
Hallo!
Ich habe ja auch schon meine, von mir angepaßte skin_display.xml, im Forum gepostet.
Habe bei mir den Piconeintrag und den Standby-Eintrag geändert. Im orginal wird ja die Uhrzeit im Standby sehr winzig angezeigt.
Ich habe, wenn auch mit etwas Glück und nicht mit Wissen, die Uhrzeit-Anzeige im LCD schön groß bekommen, nur leider nicht optimal mittig (siehe Bild).
Kann mir jemand mal einen Tip geben wie man das jetzt noch in die Mitte bekommt?
MfG

Anskar
24.06.2012, 15:46
Hallo!
Sehe gerade das meine skin_display schon 11 mal aufgerufen wurde, gibts da vielleich auch ein Feedback bzw. auch Anregungen diese auch zu optimieren.
Meine Frage war ja dies bezüglich gemeint.
MfG

madie
24.06.2012, 15:55
ist doch in der mitte? oder meinst du abstand oben nach unten?

Anskar
24.06.2012, 16:02
Ja genau! Bin da immer ein bischen "pingelich", habe das wohl damals per Zufall so hin bekommen. Doch weitere Versuche es noch etwas dicker und auch mittig hin zu bekommen scheiterten kläglich. Das ist auch lange her, da hat ich im AAF schon mit bonkel kommuniziert.
MfG

madie
24.06.2012, 16:04
position="center,center" Dann sollte es mittig sein.

Anskar
24.06.2012, 16:05
Werde ich mal testen,danke!

jetz steht drinn:

<!-- standby -->
<screen name="StandbySummary" position="fill">
<widget source="global.CurrentTime" render="Label" position="0,20" size="320,200" font="FdLcD;120" halign="center" valign="center" noWrap="1">
<convert type="ClockToText"></convert>
</widget>
<widget source="session.RecordState" render="FixedLabel" text="Recording" position="4,50" size="120,12" font="FdLcD;12" zPosition="2" valign="bottom" halign="left" noWrap="1">
<convert type="ConditionalShowHide"></convert>
</widget>
</screen>

position="fill" steht in allen Einträgen dieser .xml, daraus bei "Standby" center,center machen?
MfG

madie
24.06.2012, 16:39
Nein nicht bei fill sondern so:




<!-- standby --> <screen name="StandbySummary" position="fill"> <widget source="global.CurrentTime" render="Label" position="center,center" size="320,200" font="FdLcD;120" halign="center" valign="center" noWrap="1"> <convert type="ClockToText"></convert> </widget> <widget source="session.RecordState" render="FixedLabel" text="Recording" position="4,50" size="120,12" font="FdLcD;12" zPosition="2" valign="bottom" halign="left" noWrap="1"> <convert type="ConditionalShowHide"></convert> </widget> </screen>

Anskar
24.06.2012, 16:48
Ach so, aus "0,20", "Center,Center".
Danke

Anskar
24.06.2012, 19:56
Die Änderung hat leider nichts gebracht, die Position der Uhrzeit ist immer noch die gleiche, sei's drumm,egal!
MfG

Underdogsnake
07.06.2013, 10:56
Wie kann man das picon vergrößern da steht nix von Flcd, der rest geht größer

bonkel
07.06.2013, 10:59
flcd is die font...also schriftart

du musst die zeile mit picon suchen und dann die grösse anpassen

Underdogsnake
07.06.2013, 11:36
welches ist das denn, wenn ich size hochstelle bekomm ich mehre nebeneinander, und bei zPosition passiert nix, oder muss ich noch was zusätzlich eintragen

bonkel
07.06.2013, 11:46
zposition ist die reihenfolge.....
die size is schon dirchtig, da musst noch was umschreiben,m kann dir grad nich sagen was

Underdogsnake
07.06.2013, 12:13
könntst das rausbekommen wenn de zeit hast, welche file steuert das display überhaupt an

Underdogsnake
08.06.2013, 16:54
Hat nun einer ne Lösung für mich bitte wie die picons größer gehen

bonkel
08.06.2013, 16:57
<widget source="session.CurrentService" render="Picon" position="top" zPosition="1" size="320,180" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>

Underdogsnake
08.06.2013, 17:10
Danke bonkel aber jetzt sieht es so bei mir aus


ich hab mal meine skin display mit angehangen

bonkel
08.06.2013, 17:13
das picon muss auch so gross sein wie die angegebene grösse

bonkel
08.06.2013, 17:15
und das panel muss weg


<!-- main-->
<screen name="InfoBarSummary" position="fill">
<widget source="session.CurrentService" render="Picon" position="top" zPosition="1" size="320,180" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>
<widget source="session.Event_Now" render="Progress" position="top" size="*,14" borderWidth="3" >
<convert type="EventTime">Progress</convert>
</widget>
<panel position="top" size="*,44" name="SummaryClockPanel">
<widget source="session.Event_Now" render="Label" position="5,0" size="210,40" font="FdLcD;44" halign="left" noWrap="1">
<convert type="EventTime">Remaining</convert>
<convert type="RemainingToText">NoSeconds</convert>
</widget>
</panel>
</screen>

Underdogsnake
09.06.2013, 09:45
Hey bonkel

vielen dank, ich muss noch bissel testen, hab das ersetzt aber dabei das image geschrottet muss nochmal nachschauen

noch schnell ne frage welche datei steuert das display nun an, woolte es wie beim neutrino machen und es Horizontal verstellen das ich aus 2 display ein großes mache, ist das machbar

bonkel
09.06.2013, 13:19
nein, enigma2 steuert das via skin_display.xml an und die auflösung/grösse ist fest in e2 eingeptrggt....da kann man nix mehr ändern

Mikam_0815
16.06.2013, 17:39
Bin auch mal am anpassen, habe das pearl dissy direkt über das GM Logo gepappt und im TV-Betrieb habe ich dort jetzt nur noch Name der Sendung, Fortschrittsanzeige und Picon (und alles in einer Schriftgrösse die dem Alter 40+ gerecht wird).
Kann man traces aktivieren um zu sehen welche Abschnitte im skin_display.xml z.B. bei Shoutcast verwendet werden, es gibt mehrere Bereiche die noch eine "Nano-Schriftgrösse" verwenden und ich suche die richtige Stelle :)

Welche Auflösung bietet das pearl dissy eigentlich?

Gruss,
Mika

Allaoua Belferdi
16.06.2013, 18:27
<?xml version="1.0" encoding="utf-8"?>
<HDMU>
<enigma2>
<crashdate>Sat Jan 1 01:06:32 2000</crashdate>
<compiledate>Jun 12 2013</compiledate>
<skin>skin.xml</skin>
<sourcedate>2013-05-24</sourcedate>
<rev>
<=!=[=C=D=A=T=A=[
-----====== HDMU 11099 enigma2 Git 5487 ======-----
]=]=>
</rev>
<freespace>
<=!=[=C=D=A=T=A=[
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 247919 90957 144162 39% /mnt
/dev/loop0 247919 90957 144162 39% /
tmpfs 58796 0 58796 0% /ram
/dev/loop0 247919 90957 144162 39% /dev.static
tmpfs 58796 0 58796 0% /dev
tmpfs 58796 0 58796 0% /dev/shm
tmpfs 58796 4 58792 0% /tmp
]=]=>
</freespace>
<freeram>
<=!=[=C=D=A=T=A=[
total used free shared buffers
Mem: 117592 112212 5380 0 3876
-/+ buffers: 108336 9256
Swap: 0 0 0
]=]=>
</freeram>
<version>3.0.0</version>
</enigma2>
<image>
<stbmodel>1008g+se+</stbmodel>
<kernelversion>
<=!=[=C=D=A=T=A=[
Linux 1008G+SE+ 2.6.32.46_stm24_0209 #1 PREEMPT Wed Jun 12 03http://www.hdmedia-universe.com/board/images/smilies/andere/30.gif33 CEST 2013 sh4 GNU/Linux
]=]=>
</kernelversion>
<kernelcmdline>console=ttyAS0,115200 root=/dev/root rw nwhwconf=$nwhwnet init=/bin/devinit coprocessor_mem=4m@0x40000000,4m@0x40400000</kernelcmdline>
<nimsockets>NIM Socket 0:</nimsockets>
<imageversion>
<=!=[=C=D=A=T=A=[
version=0350200905300000
]=]=>
</imageversion>
<imageissue>
<!-- No such file or directory -->
</imageissue>
</image>
<crashlogs>
<enigma2crashlog>
<=!=[=C=D=A=T=A=[
<Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
setZPosition
showing config
setPixmapNum(1) failed! defined pixmaps: [<enigma.gPixmapPtr; proxy of <Swig Object of type 'ePtr< gPixmap > *' at 0x156b668> >]
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
OK
finished
getStepWithID: introduction
result: 1
Updating values in step 2
wizard step: {'code': u'self.clearSelectedKeys()\nself.selectKey("UP")\nself.selectKey("DOWN")', 'text': 'Use the up/down keys on your remote control to select an option. After that, press OK.', 'id': 'introduction', 'condition': '', 'timeoutaction': 'nextpage', 'nextstep': None, 'code_async': '', 'codeafter_async': '', 'timeoutstep': '', 'list': [('Use the wizard to set up basic features', 'network'), ('Exit the wizard', 'end')], 'timeout': None, 'codeafter': '', 'config': {'screen': None, 'args': None, 'type': ''}}
wizard text Utiliser les boutons haut/bas de votre télécommande pour sélectionner une option. Après cela, appuyez sur OK.
code self.clearSelectedKeys()
self.selectKey("UP")
self.selectKey("DOWN")
selectPic: arrowdown
selectPic: arrowup
showing list, 2
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
setZPosition
showing config
Now: 2
Now: 2
down
OK
finished
current: ("Quitter l'assistant", 'end')
getStepWithID: end
result: 14
Updating values in step 15
wizard step: {'code': u'self.clearSelectedKeys()\nself.selectKey("OK")', 'text': 'Thank you for using the wizard. Your receiver is now ready for use.\nPress OK to start using your receiver.', 'id': 'end', 'condition': '', 'timeoutaction': 'nextpage', 'nextstep': None, 'code_async': '', 'codeafter_async': '', 'timeoutstep': '', 'list': [], 'timeout': None, 'codeafter': '', 'config': {'screen': None, 'args': None, 'type': ''}, 'laststep': 'true'}
wizard text Merci d'utiliser l'assistant. Votre récepteur est maintenant prêt à être utilisé.
Appuyez sur OK pour commencer à utiliser votre récepteur.
code self.clearSelectedKeys()
self.selectKey("OK")
selectPic: arrowdown
showing list, 15
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
self.list: <Components.Sources.List.List object at 0x12d5e0c>
setZPosition
showing config
Now: 15
Now: 15
OK
finished
wizard finished
Now: 15
[SKIN] Parsing embedded skin <embedded-in-'Screensaver'>
[Skin] Attribute not implemented: scrollbarMode value: showOnDemand
warning, skin is missing element boquet in <class 'Screens.ChannelSelection.ChannelSelection'>
warning, skin is missing element RassLogo in <class 'Screens.RdsDisplay.RdsInfoDisplay'>
[SKIN] No skin to read...
warning, skin is missing element UnhandledKeyPixmap in <class 'Screens.UnhandledKey.UnhandledKey'>
warning, skin is missing element From in <class 'Screens.Dish.Dish'>
warning, skin is missing element Goto in <class 'Screens.Dish.Dish'>
warning, skin is missing element posGoto in <class 'Screens.Dish.Dish'>
warning, skin is missing element posFrom in <class 'Screens.Dish.Dish'>
warning, skin is missing element turnTime in <class 'Screens.Dish.Dish'>
RemovePopup, id = ZapError
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
illegal flag wfBorder!
executing opkg update
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
data: Downloading http://ipkserver.hdmedia-universe.com/sh4new/Packages.gz.
Inflating http://ipkserver.hdmedia-universe.com/sh4new/Packages.gz.
Updated list of available packages in /var/opkg/lists/hdmu.
Downloading http://ipkserver.hdmedia-universe.com/picons/Packages.gz.
Inflating http://ipkserver.hdmedia-universe.com/picons/Packages.gz.
Updated list of available packages in /var/opkg/lists/hdmupicons.
Downloading http://ipkserver.hdmedia-universe.com/skins/Packages.gz.
Inflating http://ipkserver.hdmedia-universe.com/skins/Packages.gz.
Updated list of available packages in /var/opkg/lists/hdmuskins.
Downloading http://ipkserver.hdmedia-universe.com/bootlogos/Packages.gz.
Inflating http://ipkserver.hdmedia-universe.com/bootlogos/Packages.gz.
Updated list of available packages in /var/opkg/lists/hdmubootlogos.
Downloading http://ipkserver.hdmedia-universe.com/mediacenter/Packages.gz.
Inflating http://ipkserver.hdmedia-universe.com/mediacenter/Packages.gz.
Updated list of available packages in /var/opkg/lists/hdmumediacenter.
child has terminated
pipes closed
executing opkg list-upgradable
poll: unhandled POLLERR/HUP/NVAL for fd 35(16)
data: enigma2-plugin-system-hdmucenter - 0.0.0.1 - 437
enigma2-plugin-system-bmediacenter - 0.0.0.1 - 437
child has terminated
pipes closed
poll: unhandled POLLERR/HUP/NVAL for fd 35(16)
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
executing opkg upgrade
data: Upgrading enigma2-plugin-system-hdmucenter on root from 0.0.0.1 to 437...
Downloading http://ipkserver.hdmedia-universe.com/sh4new/enigma2-plugin-system-hdmucenter_437_sh4.ipk.
data: installing HDMU Center...
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
data: Upgrading enigma2-plugin-system-bmediacenter on root from 0.0.0.1 to 437...
Downloading http://ipkserver.hdmedia-universe.com/sh4new/enigma2-plugin-system-bmediacenter_437_sh4.ipk.
data: installing BMedia Center...
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
data: Removing obsolete file /usr/lib/enigma2/python/Plugins/Extensions/BMediaCenter/maintainer.info.
Removing obsolete file /usr/lib/enigma2/python/Plugins/Extensions/BMediaCenter/skins/defaultHD/preview.png.
data: successfully installed
data: syncing disk
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
data: successfully installed
syncing disk
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
data: Configuring enigma2-plugin-system-hdmucenter.
Configuring enigma2-plugin-system-bmediacenter.
Collected errors:
* remove_obsolesced_files: unlinking /usr/lib/enigma2/python/Plugins/Extensions/BMediaCenter/skins/defaultHD/preview.png failed: No such file or directory.
* opkg_install_pkg: Failed to determine obsolete files from previously installed enigma2-plugin-system-bmediacenter
child has terminated
pipes closed
poll: unhandled POLLERR/HUP/NVAL for fd 35(16)
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
illegal flag wfBorder!
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
no Service found
no Service found
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
eStaticServiceDVBBouquetInformation::getName failed.. getBouquet failed!
service reference for epg query is not valid
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
no Service found
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
Creating setup
Creating setup
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
Creating setup
Creating setup
Creating setup
Creating setup
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
Creating setup
Creating setup
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
Creating setup
sec config cleared
setSlotInfo for dvb frontend 0 to slotid 0, descr STV090x Multistandard, need rotorworkaround No, enabled Yes, DVB-S2 Yes
slot: 0 configmode: advanced
add 3530 to 1
sec config completed
playing None
[SubServices].getSubservices called
SubServices is returning list (('N/A', 'N/A'),)
screen cleanup!
screen cleanup!
screen cleanup!
opening frontend 0
tuning to transponder with data (0, 0, 0, 0, 2, 0, 0, 1, 0, 2)
(0)tune
found no useable satellite configuration for DVB-S freq 0H QPSK on orbital position (0)
Screen <class 'Plugins.SystemPlugins.PositionerSetup.plugin.Posi tionerSetup'>((0,), {}): <type 'exceptions.TypeError'>
Traceback (most recent call last):
File "/usr/lib/enigma2/python/mytest.py", line 226, in create
return screen(self, *arguments, **kwargs)
File "usr/lib/enigma2/python/Plugins/SystemPlugins/PositionerSetup/plugin.py", line 190, in __init__
File "usr/lib/enigma2/python/Plugins/SystemPlugins/PositionerSetup/plugin.py", line 666, in tuningChangedTo
TypeError: unsupported operand type(s) for /: 'NoneType' and 'int'
connectionLost? [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: None: Connection lost.
]
adding Resource DiseqcTester
resources: {'DiseqcTester': <function DiseqcTesterMain at 0xe3d534>}
(exit code 5)
getResolvedKey config.plugins.crashlogautosubmit.sendAnonCrashlog failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addNetwork failed !! (Typo??)
getResolvedKey config.plugins.crashlogautosubmit.addWlan failed !! (Typo??)
]=]=>
</enigma2crashlog>
</crashlogs>
</HDMU>

Macbest
16.06.2013, 20:04
Some infos please.......and read the Boardfaq!

Underdogsnake
03.07.2013, 20:36
also ich hab mal bissel rum gespielt nun wollt ich mal wissen für was FdLcD eigentlich ist, und könntet ihr das hdmu team das eigentlich basteln das man 2 disis nutzen kann,

bonkel
04.07.2013, 18:15
nein, wird bei einem display bleiben

FdLcD; ist die font (schriftart)

puxxi2003
14.07.2013, 13:27
hallo,

ich habe mir letzte woche ein pearl-display für 3,20€ incl. versand bei ebay ersteigert, war sogar noch original verpackt

soweit klappt fast alles, aber an einem problem bleibe ich leider hängen

so sehen die geänderten zeilen meiner skin_display.xml aus:


<!-- main-->
<screen name="InfoBarSummary" position="fill">
<widget source="session.Event_Now" render="Label" position="top" size="*,174" font="FdLcD;58" halign="center" valign="center">
<convert type="EventName">Name</convert>
</widget>
<widget source="session.Event_Now" render="Progress" position="top" size="*,8" foregroundColor="#ffff00" backgroundColor="#00ff00">
<convert type="EventTime">Progress</convert>
</widget>
<widget source="session.Event_Now" render="Label" position="left" size="120,58" font="FdLcD;58" halign="left" foregroundColor="#ffff00">
<convert type="EventTime">Duration</convert>
<convert type="ClockToText">InMinutes</convert>
</widget>
<widget source="session.Event_Now" render="Label" position="right" size="120,58" font="FdLcD;58" halign="right" foregroundColor="#00ff00">
<convert type="EventTime">Remaining</convert>
<convert type="RemainingToText">InMinutes</convert>
</widget>
</screen>

<!-- misc-->
<screen name="SimpleSummary" position="fill">
<widget source="parent.ServiceEvent" render="Picon" position="0,0" size="100,60" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>
</screen>

mein großes problem ist im abschnitt "<!-- misc-->" zu finden

im augenblick sehe ich, wenn ich die kanalliste mit ok aufrufe, die kleinen picons aus dem ordner "picon"
ich möchte aber natürlich ein vollbild icon

versucht habe ich folgende einstellungen in der skin_display.xml:

render="PiconLcd" -- render="LcdPicon" -- render="Picon_oled"
path="PiconLcd" ---- path="LcdPicon" ---- path="Picon_oled"
size="320,240"

die entsprechenden pfade (piconlcd, lcdpicon, picon_oled) existieren und sind mit 320x240 picons gefüllt

entweder zeigt er nix an oder die icons aus picon, die sind ja nur 100x60

gibt es eine beschreibung der in den .xml dateien zu verwendenden optionen?
z.b. was gibt es alles für gültige einstellunden für render="???"
und das scheint ja auch noch leicht zwischen den einzelnen images zu variieren
macht es auch noch einen unterschied ob das image glcd oder ldc4linux verwendet?

teilweise sehr verwirrend :(

bin für alle tipps und tricks dankbar :D

puxxi2003
14.07.2013, 22:27
jetzt habe ich schon mal eine übergangslösung


<widget source="parent.ServiceEvent" render="CoolPico" position="0,0" size="320,240" alphatest="on">

mit render="CoolPico" stellt er die 100x60 picons fast als vollbild dar
nicht schön aber einzigartig

:) jetzt läuft es :D

es fehlte nur noch der richtige pfad
wenn die "neuen", bei mir 320x240, picons im verzeichnis /coolpicons liegen, dann werden diese bei render="CoolPico" benutzt

so kann man zwei verschiedene picon sets verwenden, außer man benutzt andere picons schon im cooltv

mr_petz
18.03.2014, 18:14
... im skin_display.xml z.B. bei Shoutcast verwendet werden, es gibt mehrere Bereiche die noch eine "Nano-Schriftgrösse" verwenden und ich suche die richtige Stelle ...

Hi,ich weiss der Beitrag ist schon bissl alt, aber mal ein kleiner Anreiz für SHOUTcast:



<!-- SHOUTcast -->
<screen name="SHOUTcastLCDScreen" position="fill">
<widget name="text1" position="top" size="*,41" font="FdLcD;40" halign="center" valign="center" foregroundColor="#001BA1E2" />
<widget source="session.CurrentService" render="Label" position="top" size="*,34" font="FdLcD;33" halign="center" valign="center" >
<convert type="ServiceName">Name</convert>
</widget>
<widget name="text2" position="top" size="*,65" font="FdLcD;33" halign="center" valign="center" />
<panel position="bottom" size="*,44" name="SummaryClockPanel" />
</screen>


Habe nur nicht die Standartschriftart. Größe muss also angepasst werden!

mr_petz
22.03.2014, 13:38
Ein feedback wäre nicht schlecht.....

Spyda
29.03.2014, 21:04
Hallo. Bin anscheinend zu dumm ein schönes Skin zu erstellen:cool:

Könnte man hier nicht fertige bzw angepasste Skins & Screenshot mit anderen teilen. Wäre darüber echt dankbar.

mr_petz
30.03.2014, 13:49
@Spyda
Ist nicht so schwer wenn man sich damit beschäftigt und testet.
zB. meine Infobar sieht so aus im Display (grün ist ne kleine Erläuterung für Dich):
CodeSchnipsel:


<!-- main-->
<screen name="InfoBarSummary" position="fill"><--Beschreibt was angesprochen wird. Hier die InfoBar
<widget source="session.Event_Now"<--Beschreibt welche Quelle gelesen wird. Hier aktuelles EPG
render="Label"<--Beschreibt welcher Render genommen wird. Hier die Label
position="top" halign="center" size="*,120"<--Definiert die Position bzw Ausrichtung des Textes und die Textfeldgröße
font="FdLcD;58"<--Definiert Schriftart (muss auch vorhanden sein) und Größe der Schriftart >
<convert type="EventName">Name</convert><--Beschreibt was angezeigt wird vom EPG. Hier EPG Name/Titel
</widget>
<widget source="session.Event_Now" render="Progress" position="top" size="*,20" borderWidth="2" foregroundColor="#001BA1E2">
<convert type="EventTime">Progress</convert><--in diesem widget wird z.B. der Progressfortschritt der aktuellen Sendung angezeigt
</widget>
<panel position="bottom" size="*,44" name="SummaryClockPanel"><--Hier wird z.B. die Uhrzeit angezeigt (das panel wird bei <!-- template --> definiert
<widget source="session.RecordState" render="FixedLabel" text="*" position="1,1" size="35,35" halign="left" foregroundColor="#f23d21" font="FdLcD;70" noWrap="1">
<convert type="ConditionalShowHide">Blink</convert><--Hier wird z.B. ein roter blinkender * bei aufnahme angezeigt (wird bei <!-- template --> definiert
</widget>
</panel>
</screen>


So sieht es dann am ende aus:

6898

Ich hoffe ich konnte Dir einen kleinen Einblick geben....
ps. Sendername brauche ich nicht im Display, steht ja im VFD...

Spyda
30.03.2014, 13:56
Vielen Dank für die super Erklärung;-) Jetzt bin ich ein wenig schlauer. Werde es nochmal testen und mich etwas mehr damit beschäftigen.

Nochmals herzlichen Dank!

Edit: wie bekomme ich die Picons aufs Display. Muss ich hier irgendwo einen Systemlink erstellen?

mr_petz
30.03.2014, 14:03
so zum Beispiel: (Steht hier auch im Forum)


<widget source="parent.ServiceEvent" render="Picon" position="0,0" size="100,60" alphatest="on">
<convert type="ServiceName">Reference</convert>
</widget>

Spyda
30.03.2014, 14:13
OK danke

puxxi2003
31.03.2014, 10:59
hier mal meine Anzeige
6907
gelb = gesamtlaufzeit
grün = restlaufzeit


<!-- main-->
<screen name="InfoBarSummary" position="fill">
<widget source="session.Event_Now" render="Label" position="top" size="*,174" font="FdLcD;58" halign="center" valign="center">
<convert type="EventName">Name</convert>
</widget>
<widget source="session.Event_Now" render="Progress" position="top" size="*,8" foregroundColor="#ffff00" backgroundColor="#00ff00">
<convert type="EventTime">Progress</convert>
</widget>
<widget source="session.Event_Now" render="Label" position="left" size="120,58" font="FdLcD;58" halign="left" foregroundColor="#ffff00">
<convert type="EventTime">Duration</convert>
<convert type="ClockToText">InMinutes</convert>
</widget>
<widget source="session.Event_Now" render="Label" position="right" size="120,58" font="FdLcD;58" halign="right" foregroundColor="#00ff00">
<convert type="EventTime">Remaining</convert>
<convert type="RemainingToText">InMinutes</convert>
</widget>
</screen>


habs auch mit picons/uhrzeit usw. in der anzeige versucht, aber dann wird der sendungsname zu klein
so ist es für mich wirklich nutzbar, mit über 40 und brille kann ich sonst nichts erkennen

Mikam_0815
06.04.2014, 14:10
Ein feedback wäre nicht schlecht.....

Sorry, noch keine Zeit gehabt da ich im letzten image zuerst shoutcast nicht installieren konnte. Habe mal mein skin_display.xml um diesen Eintrag erweitert, muss aber das bei Gelegenheit in Ruhe anschauen. Was mir nis jetzt aufgefallen ist dass beim Genres Menü dieses nicht im Display erscheint, im Vergleich dazu wird das Standard-Menü (Einstellungen, Suche etc.) gut lesbar dargestellt.

mr_petz
14.04.2014, 21:50
@Mikam_0815

Ja, Genre, Liste und paar weitere Sachen sind im Plugin nicht als LCDsummary drinn. Deshalb wird nichts angezeigt. Geht nur Station,Titel und Picon. Zumindest habe ich nichts weiteres raus gefunden...