Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Startschwierigkeiten Anbindung ans Auto/Abspielen von Musik/Netzwerk
#21
ich hab mal bisschen rumprobiert und haette folgende vorschlaege:

Code:
diff --git a/plugin.script.ibuscommunicator/service.py b/plugin.script.ibuscommunicator/service.py
index ffe3456..fa2863f 100644
--- a/plugin.script.ibuscommunicator/service.py
+++ b/plugin.script.ibuscommunicator/service.py
@@ -4577,6 +4577,7 @@ class EventClass(object):
         thread.start()

     def manage(self, src, len, dst, dat, xor):
+        log('MANAGE: src: %s, len: %s, dst: %s, dat: %s' % (src, len, dst, dat), 2)
         if src == 208:
             if dat[0] == 91:
                 self.lcm_state_put(dat)
@@ -6319,11 +6320,17 @@ class EventClass(object):
     def btn_bm_vol_hold(self):
         return
         if self.pass_bm_buttons and self.modealways:
+
             self.nav_hold = True
             if self.navhold_event != ' ':
                 xbmc.executeJSONRPC('{ "jsonrpc": "2.0", "method": "Input.%s", "id": 1 }' % self.navhold_event)

     def btn_bm_vol_rel(self):
+        if self.pass_bm_buttons and self.modealways:
+            if KODI.kodi_play == 0:
+                KODI.track_play()
+            else:
+                KODI.track_pause()
         return
         if self.pass_bm_buttons and self.modealways:
             if self.nav_hold:
@@ -6384,6 +6391,8 @@ class EventClass(object):
             KODI.track_play()
         elif direct_click:
             KODI.track_next()
+        elif self.modealways:
+            KODI.track_next()
         else:
             DBL_NEXT.click()

@@ -6414,6 +6423,8 @@ class EventClass(object):
             KODI.track_play()
         elif direct_click:
             KODI.track_prev()
+        elif self.modealways:
+            KODI.track_prev()
         else:
             DBL_PREV.click()

das logging find ich irgendwie praktisch (brauch ich den tester nicht parallel laufen zu lassen)

(die eine leerzeile ist mir reingerutscht, wollte nur die zeilennummern nicht versauen... Cool )

play/pause mit dem volume knopf druecken war wohl fuer den ALWAYS mode nicht vorgesehen

prev/next track mit den entsprechenden tasten war wohl auch fuer den mode nicht vorgesehen.


da ich dein design nicht genau kenne, sind es nur vorschlaege!!

vielleicht hilft es ja dem einen oder anderen.
Zitieren
#22
ibus logging geht wenn man auf ibus read oder wrte stellt.
hold, release auf volume button könnte ich noch einfügen.
prev/next ist eigentlich doppelclick auf die taste. weil einfack druck links/rechts für die steuerung ist.
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren
#23
Dann werd ich wohl mal die bedienung naeher lesen muessen  Cool

Aber die ersten beruehrungsaengste sind schon mal verflogen  Rolleyes
Zitieren
#24
volumebutton für play/pause ist integriert:
https://github.com/harryberlin/plugin.sc...mmunicator
IBusCommunicator:
Image  <>  Kodi Addon

[Bild: usersignaturpic-14941mspx.jpg]
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste