Archiv > Development
Testbericht Mld 3.0.3 Mit Tt-s2-6400
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