Archiv > Development

Testbericht Mld 3.0.3 Mit Tt-s2-6400

<< < (16/34) > >>

Christian:

--- Quote --- Hallo Christian,

Das sind meine aktuell installierten Addons:

Addons: acpi, backup, graphlcd-base, mc, samba, sensors, ssh, text2skin-anthra-skins, udevil, usb, vdradmin-am, wakeup.
Plugins: clock, devstatus, epgsearch, extrecmenu, femon, filebrowser, graphlcd, osdpip, remote, streamdev-server, systeminfo, yaepghd.

Ich freue mich schon auf "Tv ausschalten". Das ging ja bei mir noch nie.

Gruß Gerhard
--- End quote ---
Probiere bitte morgen die "TV Off" Funktion.

Des Weiteren habe ich zur besseren Fehleranalyse ein paar syslog ausgaben in die entsprechenden Funktionen gepackt. Bitte schaue morgen in das Logfile "messages" unter /var/log nach diesen ausgaben:

HDFF_CEC_COMMAND_TV_ON 1
HDFF_CEC_COMMAND_TV_ON 2
HDFF_CEC_COMMAND_TV_ON 3
HDFF_CEC_COMMAND_TV_ON 4

HDFF_CEC_COMMAND_TV_OFF 1
HDFF_CEC_COMMAND_TV_OFF 2
HDFF_CEC_COMMAND_TV_OFF 3

diesen Patch entferne ich wieder sobald wir dem CEC Problem auf die Schliche gekommen sind :)
 
--- Code: ------ 1/dvbhddevice.c     2013-08-06 20:55:11.585196675 +0200
+++ 2/dvbhddevice.c.mod 2013-08-06 21:24:41.581257471 +0200
@@ -83,14 +83,18 @@
 {
     bool isUserInactive = ShutdownHandler.IsUserInactive();
     if (isUserInactive != mIsUserInactive)
+       dsyslog("HDFF_CEC_COMMAND_TV_ON 1");
     {
         mIsUserInactive = isUserInactive;
         if (gHdffSetup.CecEnabled && gHdffSetup.CecTvOn)
+           dsyslog("HDFF_CEC_COMMAND_TV_ON 2");
         {
             HDFF::cHdffCmdIf * hdffCmdIf = cDvbHdFfDevice::GetHdffCmdHandler();
             if (hdffCmdIf && !mIsUserInactive)
+               dsyslog("HDFF_CEC_COMMAND_TV_ON 3");
             {
                 hdffCmdIf->CmdHdmiSendCecCommand(HDFF_CEC_COMMAND_TV_ON);
+                dsyslog("HDFF_CEC_COMMAND_TV_ON 4");
             }
         }
     }
@@ -99,12 +103,14 @@
 void cPluginDvbhddevice::Stop(void)
 {
     if (gHdffSetup.CecEnabled && gHdffSetup.CecTvOff)
+       dsyslog("HDFF_CEC_COMMAND_TV_OFF 1");
     {
         HDFF::cHdffCmdIf * hdffCmdIf = cDvbHdFfDevice::GetHdffCmdHandler();
         if (hdffCmdIf)
+           dsyslog("HDFF_CEC_COMMAND_TV_OFF 2");
         {
             hdffCmdIf->CmdHdmiSendCecCommand(HDFF_CEC_COMMAND_TV_OFF);
-            isyslog("HDFF_CEC_COMMAND_TV_OFF");
+            dsyslog("HDFF_CEC_COMMAND_TV_OFF 3");
         }
     }
 }

--- End code ---

Bitte probiere auch einmal ohne udevil . Danke

Christian:

--- Quote ---
--- Quote --- Hallo Christian,

Das sind meine aktuell installierten Addons:

Addons: acpi, backup, graphlcd-base, mc, samba, sensors, ssh, text2skin-anthra-skins, udevil, usb, vdradmin-am, wakeup.
Plugins: clock, devstatus, epgsearch, extrecmenu, femon, filebrowser, graphlcd, osdpip, remote, streamdev-server, systeminfo, yaepghd.

Ich freue mich schon auf "Tv ausschalten". Das ging ja bei mir noch nie.

Gruß Gerhard
--- End quote ---
Probiere bitte morgen die "TV Off" Funktion.

Des Weiteren habe ich zur besseren Fehleranalyse ein paar syslog ausgaben in die entsprechenden Funktionen gepackt. Bitte schaue morgen in das Logfile "messages" unter /var/log nach diesen ausgaben:

HDFF_CEC_COMMAND_TV_ON 1
HDFF_CEC_COMMAND_TV_ON 2
HDFF_CEC_COMMAND_TV_ON 3
HDFF_CEC_COMMAND_TV_ON 4

HDFF_CEC_COMMAND_TV_OFF 1
HDFF_CEC_COMMAND_TV_OFF 2
HDFF_CEC_COMMAND_TV_OFF 3

diesen Patch entferne ich wieder sobald wir dem CEC Problem auf die Schliche gekommen sind :)
 
--- Code: ------ 1/dvbhddevice.c     2013-08-06 20:55:11.585196675 +0200
+++ 2/dvbhddevice.c.mod 2013-08-06 21:24:41.581257471 +0200
@@ -83,14 +83,18 @@
 {
     bool isUserInactive = ShutdownHandler.IsUserInactive();
     if (isUserInactive != mIsUserInactive)
+       dsyslog("HDFF_CEC_COMMAND_TV_ON 1");
     {
         mIsUserInactive = isUserInactive;
         if (gHdffSetup.CecEnabled && gHdffSetup.CecTvOn)
+           dsyslog("HDFF_CEC_COMMAND_TV_ON 2");
         {
             HDFF::cHdffCmdIf * hdffCmdIf = cDvbHdFfDevice::GetHdffCmdHandler();
             if (hdffCmdIf && !mIsUserInactive)
+               dsyslog("HDFF_CEC_COMMAND_TV_ON 3");
             {
                 hdffCmdIf->CmdHdmiSendCecCommand(HDFF_CEC_COMMAND_TV_ON);
+                dsyslog("HDFF_CEC_COMMAND_TV_ON 4");
             }
         }
     }
@@ -99,12 +103,14 @@
 void cPluginDvbhddevice::Stop(void)
 {
     if (gHdffSetup.CecEnabled && gHdffSetup.CecTvOff)
+       dsyslog("HDFF_CEC_COMMAND_TV_OFF 1");
     {
         HDFF::cHdffCmdIf * hdffCmdIf = cDvbHdFfDevice::GetHdffCmdHandler();
         if (hdffCmdIf)
+           dsyslog("HDFF_CEC_COMMAND_TV_OFF 2");
         {
             hdffCmdIf->CmdHdmiSendCecCommand(HDFF_CEC_COMMAND_TV_OFF);
-            isyslog("HDFF_CEC_COMMAND_TV_OFF");
+            dsyslog("HDFF_CEC_COMMAND_TV_OFF 3");
         }
     }
 }

--- End code ---

Bitte probiere auch einmal ohne udevil . Danke
--- End quote ---
Morgen dann mit rev 35 ;)

gkd-berlin:
Hallo Christian,

Test: MLD-3.0.3_ff-hd-2013.08.13-56.iso vom 14.8.

ich habe TV aus mit und ohne udevil getestet. TV aus geht in beiden Varianten nicht.
Wenn ich den TV per Hand ausschalte, schaltet er sofort wieder ein.

In der /var/log/messages habe ich keine "HDFF_CEC_...."-Ausgaben gefunden.
Die angehängte messages ist ohne udevil.

Gruß Gerhard

Christian:

--- Quote --- Hallo Christian,

Test: MLD-3.0.3_ff-hd-2013.08.13-56.iso vom 14.8.

ich habe TV aus mit und ohne udevil getestet. TV aus geht in beiden Varianten nicht.
Wenn ich den TV per Hand ausschalte, schaltet er sofort wieder ein.

In der /var/log/messages habe ich keine "HDFF_CEC_...."-Ausgaben gefunden.
Die angehängte messages ist ohne udevil.

Gruß Gerhard
--- End quote ---
Du hast in der rc.config das Loglevel nicht auf "-l 3" gesetzt.

gkd-berlin:
Hallo Christian,
auf in eine neue Runde.

"Bedeutet "tv Off" aus dem Menü schaltet den Fernseher nicht aus?"  Ja, genau. Der TV schaltet nicht aus.

Gruß Gerhard

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version