Das ist leider nicht so einfach... Geht eigentlich nur jeder 2. Umschaltversuch gut...
Der Log ist von RTLNitro auf ZDFHD (fehlgeschlagen) und dann weiter auf Das ErsteHD (funktioniert)
Code:pRead < 00330067 **** 52 11 **** ++++ 45 ms ++++ data[0] 0xe0, data[1] 0xff KEY_RELEASE - 67 00 11 11 CAUSE=Timeout ---- 154 ms ---- [SEM] DOWN data[0] 0xe0, data[1] 0x1f 160 - OK pRead < 00340160 **** 1449 12 **** [SEM] UP KEY_PRESS - 160 12 ++++ 3 ms ++++ playing 1:0:19:2B66:3F3:1:C00000:0:0:0: [eDVBCAService] free slot 0 demux 0 for service 1:0:1:2F1D:441:1:C00000:0:0:0: [eDVBCAService] free service 1:0:1:2F1D:441:1:C00000:0:0:0: data[0] 0xe0, data[1] 0x1f 160 - OK pRead < 00340160 **** 53 12 **** decoder state: play, vpid=-1, apid=-1 DEMUX_STOP - pcr - ok DEMUX_STOP - video - data[0] 0xe0, data[1] 0x1f 160 - OK pRead < 00340160 **** 46 12 **** ok VIDEO_STOP - data[0] 0xe0, data[1] 0x1f 160 - OK pRead < 00340160 **** 50 12 **** ++++ 3 ms ++++ data[0] 0xe0, data[1] 0xff ok AUDIO_STOP - KEY_RELEASE - 160 00 12 12 CAUSE=Timeout ---- 151 ms ---- [SEM] DOWN ok DEMUX_STOP - audio - ok AUDIO_CONTINUE - ok DEMUX_STOP - ttx - ok TuxTxt stopped service 54 cleaning up TuxTxt cache cleared start release channel timer [__evStart] [__evSeekableStatusChanged] not pauseable. not pauseable. RemovePopup, id = ZapError [eDVBLocalTimerHandler] remove channel 0x1f9ed88 [eEPGCache] remove channel 0x1f9ed88 allocate channel.. 03f3:0001 (0)tune [prepare] UnicableTuningWord 0x963 [prepare] guard_offset 0 RotorCmd ffffffff, lastRotorCmd ffffffff prepare_sat System 1 Freq 11361750 Pol 0 SR 22000000 INV 2 FEC 2 orbpos 192 system 1 modulation 2 pilot 2, rolloff 0 tuning to 1208 mhz OURSTATE: tuning allocate Channel: res 0 [eDVBCIInterfaces] addPMTHandler 1:0:19:2B66:3F3:1:C00000:0:0:0: allocate demux set sequence pos 3 [SEC] setVoltage 2 [SEC] setTone 0 [SEC] sleep 20ms [SEC] sendDiseqc: e0105a0963(?) [SEC] sleep 50ms [SEC] setVoltage 1 [SEC] update current switch params [SEC] startTuneTimeout 5000 [SEC] setFrontend 1 setting frontend 0 (0)fe event: status 0, inversion off, m_tuning 1 (0)fe event: status 1, inversion off, m_tuning 2 [SEC] sleep 500ms [DVBCAHandler] no more services OURSTATE: failed, retune (0)tune [prepare] UnicableTuningWord 0x963 [prepare] guard_offset 0 RotorCmd ffffffff, lastRotorCmd ffffffff prepare_sat System 1 Freq 11361750 Pol 0 SR 22000000 INV 2 FEC 2 orbpos 192 system 1 modulation 2 pilot 2, rolloff 0 tuning to 1208 mhz OURSTATE: tuning tune failed. DVB service failed to tune - error 1 RemovePopup, id = ZapError AddPopup, id = ZapError ignore sdt update data.... incorrect transponder tuned!!! set sequence pos 3 set sequence pos 7 [SEC] invalidate current switch params [SEC] sendDiseqc: e00000(DiSEqC reset) [SEC] sleep 50ms [SEC] sendDiseqc: e00003(DiSEqC peripherial power on) [SEC] sleep 150ms [SEC] sendDiseqc: e01038f0(?) [SEC] sleep 50ms [SEC] sleep 70ms [SEC] sendDiseqc: e01038f0(?) [SEC] sleep 50ms set sequence pos 3 [SEC] setVoltage 2 [SEC] setTone 0 [SEC] sleep 20ms [SEC] sendDiseqc: e0105a0963(?) [SEC] sleep 50ms [SEC] setVoltage 1 [SEC] update current switch params [SEC] startTuneTimeout 5000 [SEC] setFrontend 1 setting frontend 0 data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0035006C **** 7509 13 **** [SEM] UP KEY_PRESS - 6c 13 ++++ 0 ms ++++ data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0035006C **** 50 13 **** data[0] 0xe0, data[1] 0xff ++++ 103 ms ++++ KEY_RELEASE - 6c 00 13 13 CAUSE=Timeout ---- 151 ms ---- [SEM] DOWN (0)fe event: status 0, inversion off, m_tuning 1 (0)fe event: status 1, inversion off, m_tuning 2 [SEC] sleep 500ms data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0036006C **** 3860 14 **** [SEM] UP KEY_PRESS - 6c 14 ++++ 0 ms ++++ playing 1:0:19:283D:3FB:1:C00000:0:0:0: data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0036006C **** 49 14 **** start release channel timer data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0036006C **** 50 14 **** [__evStart] [__evSeekableStatusChanged] not pauseable. not pauseable. RemovePopup, id =data[0] 0xe0, data[1] 0x1b 6C - DOWN pRead < 0036006C **** 49 14 **** ZapError [eDVBLocalTimerHandler] remove channel 0x1f9ed88 [eEPGCache] remove channel 0x1f9ed88 ++++ 4 ms ++++ allocate channel.. 03fb:0001 (0)tune [prepare] UnicableTuningWord 0x984 [prepare] guard_offset 0 RotorCmd ffffffff, lastRotorCmd ffffffff prepare_sat System 1 Freq 11493750 Pol 0 SR 22000000 INV 2 FEC 2 orbpos 192 system 1 modulation 2 pilot 2, rolloff 0 tuning to 1208 mhz allocate Channel: res 0 [eDVBCIInterfaces] addPMTHandler 1:0:19:283D:3FB:1:C00000:0:0:0: allocate demux set sequence pos 3 [SEC] setVoltage 2 [SEC] setTone 0 data[0] 0xe0, data[1] 0xff KEY_RELEASE - 6c 00 14 14 CAUSE=Timeout ---- 152 ms ---- [SEM] DOWN [SEC] sleep 20ms [SEC] sendDiseqc: e0105a0984(?) [SEC] sleep 50ms [SEC] setVoltage 1 [SEC] update current switch params [SEC] startTuneTimeout 5000 [SEC] setFrontend 1 setting frontend 0 (0)fe event: status 0, inversion off, m_tuning 1 (0)fe event: status 1, inversion off, m_tuning 2 [SEC] sleep 500ms (0)fe event: status 1f, inversion off, m_tuning 3 OURSTATE: ok [eDVBLocalTimerHandler] channel 0x1f9ed88 running [eEPGCache] channel 0x1f9ed88 running [EPGC] next update in 2 sec stop release channel timer ok ... now we start!! eventNewProgramInfo 0 0 have 1 video stream(s) (13ed), and 1 audio stream(s) (13ee), and the pcr pid is 13ed, and the text pid is 13f0 allocate demux TuxTxt cache cleared decoder state: play, vpid=5101, apid=5102 DMX_SET_PES_FILTER(0x13ed) - pcr - ok DMX_SET_PES_FILTER(0x13ee) - audio - ok AUDIO_SET_BYPASS(1) - ok AUDIO_PLAY - ok Video Device: /dev/dvb/adapter0/video0 demux device: /dev/dvb/adapter0/demux0 VIDEO_SET_STREAMTYPE 1 - ok DMX_SET_PES_FILTER(0x13ed) - video - ok VIDEO_PLAY - ok DMX_SET_PES_FILTER(0x13f0) - ttx - ok TuxTxt cache cleared TuxTxt: initialized TuxTxt service started 13f0 VIDEO_CONTINUE - ok VIDEO_SLOWMOTION(0) - ok VIDEO_FAST_FORWARD(0) - ok AUDIO_CONTINUE - ok disable teletext subtitles TuxTxt running thread...(13f0) [__evUpdatedInfo] [writeChannelName] vfd display text: Das Erste HD [showCrypted] [showDolby] [showMp3] [eDVBCAService] new service 1:0:19:283D:3FB:1:C00000:0:0:0: [eDVBCAService] add demux 0 to slot 0 service 1:0:19:283D:3FB:1:C00000:0:0:0: [__evUpdatedEventInfo] [__evUpdatedEventInfo] [__evUpdatedEventInfo] [eDVBLocalTimerHandler] diff is -1 [eDVBLocalTimerHandler] diff < 120 .. use Transponder Time [eDVBLocalTimerHandler] update RTC [eDVBLocalTimerHandler] time update to 20:09:22 [eDVBLocalTimerHandler] m_time_difference is -1 [eDVBLocalTimerHandler] set Linux Time VIDEO_GET_EVENT - ok unhandled DVBAPI Video Event 9 PATready use pmtpid 13ec for service_id 283d eventNewProgramInfo 0 0 Rds PID 13f4 detected ? ! ? have 1 video stream(s) (13ed), and 3 audio stream(s) (13ee, 13ef, 13f2), and the pcr pid is 13ed, and the text pid is 13f0 decoder state: play, vpid=5101, apid=5102 Rds PID 13f4 detected ? ! ? [__evUpdatedInfo] [writeChannelName] vfd display text: Das Erste HD [showCrypted] [showDolby] [showMp3] [eDVBCIInterfaces] gotPMT [eDVBCAService] don't build/send the same CA PMT twice [__evUpdatedEventInfo] [__evUpdatedInfo] [writeChannelName] vfd display text: Das Erste HD [showCrypted] [showDolby] [showMp3] VIDEO_GET_EVENT - ok unhandled DVBAPI Video Event 5 VIDEO_GET_EVENT - ok [__evVideoSizeChanged] VIDEO_GET_EVENT - ok AITready [EPGC] start caching events(1377194963) FE_GET_PROPERTY failed (Invalid argument) crc32 failed! is b50ce74b crc32 failed! is 35980230 sdt update done! OCready [EPGC] abort non avail schedule other reading [EPGC] abort non avail netmed schedule reading [EPGC] abort non avail netmed schedule other reading [EPGC] abort non avail FreeSat schedule_other reading [EPGC] abort non avail viasat reading [EPGC] nownext finished(1377194972)