Hallo.
Ich verwende hier eine DM7020HD mit dem lezten Enigma2 Stand.
CeC funktioniert ziemlich gut zusammen mit dem Sony TV und dem Samsung verstärker aber ab und an werden die Laustärke Befehle nicht mehr angenommen.
Das sieht dann so im Log aus:
Error Case:
Code
[SEC] sleep 150ms
[SEC] delayed close frontend
close frontend 0
(0)setVoltage 0V
[SEC] unlock
[47975.233000] bcm4506: channel 0 is sleeping now
action -> GlobalActions volumeUp
action -> GlobalActions volumeUp
action -> GlobalActions volumeUp
action -> GlobalActions volumeUp
action -> GlobalActions volumeUp
[47977.914000] CEC recv ok!
cec event!
handle message 0 -> 3 :
IBTS hide
IBTS tunerHide
action -> GlobalActions power_down
action -> GlobalActions power_up
enter standby
[47979.520000] set mute 1 (011) 1
cannot open /proc/stb/audio/j1_mute(No such file or directory)
stopService
stopping thread.
FILEPUSH THREAD STOP
thread joined 0
EMC MediaCenter serviceStopped
disable dvb subtitles
disable teletext subtitles page ffffffffffffffff (und)
[TeleText] service stopped
[TeleText] send array('B', [1, 0, 0, 0])
service end!
decoder state: play, vpid=-1, ap[47979.791000] stop video0 on dmx 4 pid:4ff
Alles anzeigen
Nach dem ich die Box einfach mal in den Idle Mode schicke funktioniert dann auch wieder alles.
Good Case
Code
FILEPUSH THREAD START
getNextSourceSpan, current offset is 6542400, m_skipmode_m = 0!
getOffset for pts 0x3113417
ok, resolved skip (rel: 0, diff 51459095), now at 564130096
NO CUESHEET. (564130096, 10485700)
[47983.974000] ch0: lock
[47983.978000] RAP first pts 0xeea1e9c6, stc 0xeb96758c, pcr invalid
[47984.126000] VIDEO0: first pts 0xeea3eb0e
nr_read 8705 nr_write 67
sum 8772 prev_sum 7945
hdd was accessed since previous check!
[IDLE] 0 300 False
nr_read 2085 nr_write 32249
sum 34334 prev_sum 34334
hdd IDLE!
[IDLE] 29.0475111008 300 False
[47984.277000] enable tsm0
timeout 0012!
action -> GlobalActions volumeUp
cec event!
send 3 -> 5 : 44 41
[47988.929000] CEC send ok!
cec event!
send 3 -> 5 : 45
[47988.996000] CEC send ok!
IBTS hide
IBTS tunerHide
getNextSourceSpan, current offset is 574615796, m_skipmode_m = 0!
NO CUESHEET. (574615796, 10485700)
[47992.903000] CEC recv ok!
cec event!
handle message 0 -> 3 :
getNextSourceSpan, current offset is 585101496, m_skipmode_m = 0!
NO CUESHEET. (585101496, 10485700)
[48007.903000] CEC recv ok!
Alles anzeigen
Also würde ich mir gerne einen Watchdog bauen der dann einfach die CeC Verbindung zurück setzt. Kann man das über die Konsole machen?
Grüße