Folgende Warnungen sind aufgetreten:
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/global.php(961) : eval()'d code 34 errorHandler->error_callback
/global.php 961 eval
/printthread.php 16 require_once
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.26 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



RasPiCar Projekt Forum
Skin-Mod CarPC-xTouch - Druckversion

+- RasPiCar Projekt Forum (https://RasPiCarProjekt.de)
+-- Forum: Software (https://RasPiCarProjekt.de/forumdisplay.php?fid=4)
+--- Forum: Kodi (https://RasPiCarProjekt.de/forumdisplay.php?fid=54)
+---- Forum: Skins (https://RasPiCarProjekt.de/forumdisplay.php?fid=56)
+---- Thema: Skin-Mod CarPC-xTouch (/showthread.php?tid=790)



RE: Skin-Mod CarPC-xTouch - Jack - 05.04.2020

Du bist nicht der erste, der die Idee mit dem analogen Tacho hatte. Allerdings ist mir noch keine wirklich funktionierende Lösung bekannt. Sicher lässt sich mittels Conditions basierend auf dem Tachosignal entsprechend eine Zeigergrafik in Kodi anzeigen. Das Problem ist dann allerdings, dass du in Kodi höchstwahrscheinlich eine wenig flüssige bzw. sehr ruckelige Darstellung erhalten wirst, da Kodi die Anzeige nur in groben Zeitabständen aktualisieren kann. Dabei steht noch zu befürchten, dass das Ganze das System ausbremst. Kurz gesagt: die Kodi skinning engine ist für so etwas nicht ausgelegt und damit wenig geeignet.

2. Frage: die Notwendigkeit einer Kalibrierung entfällt, wenn du ein kapazitives Touchdisplay verwendest. Solche Displays müssen prinzipbedingt nicht kalibriert werden. Du solltest nur darauf achten, dass das Display grundsätzlich mit Android kompatibel ist.


RE: Skin-Mod CarPC-xTouch - harryberlin - 05.04.2020

du brauchst für jedes grad ne eigene grafik. wenn es noch genauer sein soll, für jedes halbe grad.
ob es mit einer animation ginge, müsste man testen.


RE: Skin-Mod CarPC-xTouch - Jack - 05.04.2020

(05.04.2020, 15:35)harryberlin schrieb: du brauchst für jedes grad ne eigene grafik. wenn es noch genauer sein soll, für jedes halbe grad.
ob es mit einer animation ginge, müsste man testen.

Mit einer Animation (rotate) ginge es vielleicht sogar mit einer einzelnen Grafik. Allerdings benötigt eine Animation immer einen Auslöser (Fensterwechsel, Visibilitychange, Fokuswechsel oder irgendeine Condition, die erfüllt sein muss, etc.). Wie man alleine über ein sich veränderndes Tachosignal eine Animation entsprechend triggern könnte, wüsste ich jetzt nicht.


RE: Skin-Mod CarPC-xTouch - rAcHe kLoS - 06.04.2020

Man kann scheinbar auch kein Bereich definieren, in welchem man direkt 3D rein rendern könnte, so wie es bei einer Visualisierung aber möglich ist. Aber das wiederum geht wirklich auch nur dann, wenn der Trigger für Musikplay ausgelöst wurde.


RE: Skin-Mod CarPC-xTouch - harryberlin - 06.04.2020

wieso jetzt 3D?


RE: Skin-Mod CarPC-xTouch - harryberlin - 06.04.2020

Hab etwas herumgespielt, damit lässt sich eine rotation mit python umsetzen:
Code:
    def rotate(self):
        steps = 20
        pos_old = 0
        for _ in range(0, 360*4, steps):
            pos_new = _
            self.button_fl.setAnimations([('conditional', 'condition=true center=auto effect=rotate start=%s end=%s time=50' % (pos_old, pos_new),)])
            pos_old = pos_new
            xbmc.sleep(50)



RE: Skin-Mod CarPC-xTouch - rAcHe kLoS - 08.04.2020

3D bzw. Rendern direkt innerhalb eines Skins war mal generell eine Idee, um eine Navigation wie Navit direkt innerhalb von Kodi laufen zu lassen. Dann kommt noch hinzu, dass ich sowieso mal ein mit OpenES beschleunigtes Dashboard mit Tacho Anzeigen gebaut hatte. Ist halt bisl um die Ecke gedacht, aber ich probiere es mal direkt im Skin mit Rotate.


RE: Skin-Mod CarPC-xTouch - B.C. - 14.05.2020

Hi Jack,

Ich designe mir gerade ein neues Skin, Dabei stört die Datumsanzeige in der analogen Uhr. Wie kann ich die Datumsanzeige in einen anderen Bereich verschieben oder ausblenden?

VG
Bjoern


RE: Skin-Mod CarPC-xTouch - Jack - 14.05.2020

Dazu musst du nur in der Home.xml im Abschnitt "Logo area - Clock" die Zeile
Code:
<include>Clock_Date</include>
löschen bzw. auskommentieren. Die Position ist in der includes.xml in der
Code:
<include name="Clock_Date">
definiert


RE: Skin-Mod CarPC-xTouch - B.C. - 14.05.2020

Super vielen Dank Jack für das schnelle Feedback!