vdr diseqc equivalence of szap diseqc n ?

Message ID 45C25BE5.1050304@gmx.de
State New
Headers

Commit Message

Reinhard Nissl Feb. 1, 2007, 9:30 p.m. UTC
  Hi,

Gregoire Favre wrote:

> Thank you very much for taking a look at VDR diseqc commands sequence :)

Attached is a patch which adds some output to the tuning process.

t: 1170360811.082, c: 0, r: 0, a:
----------------------------------------------
t: 1170360811.082, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE,
SEC_TONE_OFF)
t: 1170360811.085, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE,
SEC_VOLTAGE_18)
t: 1170360811.169, c: 0, r: 0, a: ioctl(fd_frontend,
FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170360811.205, c: 0, r: 0, a: ioctl(fd_frontend,
FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170360811.225, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE,
SEC_TONE_ON)
t: 1170360811.225, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND,
&Frontend)
t: 1170360811.237, c: 0, r: 0, a:
==============================================
t: 1170360870.235, c: 1, r: 0, a:
----------------------------------------------
t: 1170360870.236, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE,
SEC_TONE_OFF)
t: 1170360870.237, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE,
SEC_VOLTAGE_18)
t: 1170360870.319, c: 1, r: 0, a: ioctl(fd_frontend,
FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170360870.355, c: 1, r: 0, a: ioctl(fd_frontend,
FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170360870.375, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE,
SEC_TONE_OFF)
t: 1170360870.375, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND,
&Frontend)
t: 1170360870.443, c: 1, r: 0, a:
==============================================
t: 1170360891.319, c: 1, r: 0, a:
----------------------------------------------
t: 1170360891.319, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND,
&Frontend)
t: 1170360891.331, c: 1, r: 0, a:
==============================================

Legend:
t: current time in seconds
c: card index
r: result of action
a: action in the tuning code
-: start tuning
~: failed tuning (didn't locked)
=: succeeded tuning (locked)

As you can see in the above output, VDR tunes card 0 to some channel and
after 60 seconds, the EPG scan starts using card 1. After 20 seconds, it
tunes to a different transponder on the same "band", so there is just
FE_SET_FRONTEND reported.

I'll now add the same output to szap.

Bye.
  

Comments

Grégoire Favre Feb. 1, 2007, 10:11 p.m. UTC | #1
Hello,

here VDR's log with your patch :
nice -n -19 ./vdr -u root -c /etc/vdr -l 3 -w 90 -s /usr/local/bin/vdrshutdown -P'xine -r -q'
t: 1170367257.885, c: 0, r: 0, a: ----------------------------------------------
t: 1170367257.885, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367257.921, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367257.921, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_18)
t: 1170367257.941, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367258.129, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367258.297, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367258.449, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367258.485, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170367258.485, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367258.507, c: 0, r: 0, a: ==============================================

Then I start xine, no change at all.

I zap :
t: 1170367407.322, c: 0, r: 0, a: ----------------------------------------------
t: 1170367407.322, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367407.357, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367407.358, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367407.377, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367407.565, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367407.733, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367407.885, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367407.921, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367407.922, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367407.944, c: 0, r: 0, a: ==============================================

I start to record "Musique classique" (FTA radio, 13.0E) :
t: 1170367493.771, c: 1, r: 0, a: ----------------------------------------------
t: 1170367493.771, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367493.889, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367493.891, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367493.909, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367494.165, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367494.401, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367494.637, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170367494.757, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367494.759, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367494.811, c: 1, r: 0, a: ==============================================

I zap to Euronews (19.2E):
t: 1170367530.794, c: 0, r: 0, a: ----------------------------------------------
t: 1170367530.794, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367530.830, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367530.830, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367530.850, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367531.038, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367531.206, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367531.358, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367531.394, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170367531.394, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367531.416, c: 0, r: 0, a: ==============================================

??? I didn't remenber being able to do so with a vanilla vdr ???

I tune to FTA channel on 28.2E :
t: 1170367594.434, c: 0, r: 0, a: ----------------------------------------------
t: 1170367594.434, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367594.470, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367594.471, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367594.490, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367594.678, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367594.846, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367594.998, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367595.034, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367595.034, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367595.057, c: 0, r: 0, a: ==============================================

I start to record it :
: 1170367636.723, c: 2, r: 0, a: ----------------------------------------------
t: 1170367636.723, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367636.842, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367636.844, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367636.862, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367637.118, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367637.354, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367637.590, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367637.710, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367637.712, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367637.791, c: 2, r: 0, a: ==============================================

I go back to Astra 19.2E :
t: 1170367658.806, c: 0, r: 0, a: ----------------------------------------------
t: 1170367658.807, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367658.842, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170367658.843, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170367658.862, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367659.050, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367659.218, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170367659.370, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170367659.406, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170367659.407, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170367659.419, c: 0, r: 0, a: ==============================================

In my syslogd :
eb  1 23:07:39 ar vdr: [12124] cAudioRepacker(0xC0): skipped 112 bytes to sync on next audio frame
Feb  1 23:07:39 ar vdr: [12131] PES packet shortened to 982 bytes (expected: 1166 bytes)
Feb  1 23:07:39 ar vdr: [12131] cAudioRepacker(0xC0): skipped 8 bytes to sync on next audio frame
Feb  1 23:07:39 ar vdr: [12131] PES packet shortened to 982 bytes (expected: 1166 bytes)
Feb  1 23:07:39 ar vdr: [12131] cAudioRepacker(0xC6): skipped 8 bytes to sync on next audio frame
Feb  1 23:07:39 ar vdr: [12131] PES packet shortened to 982 bytes (expected: 1166 bytes)
Feb  1 23:07:39 ar vdr: [12131] cAudioRepacker(0xC3): skipped 8 bytes to sync on next audio frame
Feb  1 23:07:39 ar vdr: [12131] PES packet shortened to 982 bytes (expected: 1166 bytes)
Feb  1 23:07:39 ar vdr: [12131] cAudioRepacker(0xC1): skipped 8 bytes to sync on next audio frame
Feb  1 23:07:39 ar vdr: [12131] PES packet shortened to 982 bytes (expected: 1166 bytes)
Feb  1 23:07:39 ar vdr: [12131] cAudioRepacker(0xC4): skipped 8 bytes to sync on next audio frame
Feb  1 23:07:40 ar vdr: [12131] setting audio track to 1 (0)

I don't undestand why it's working now ???

I'll do some more testing and report here :-)

Thank you very much,
  
Grégoire Favre Feb. 1, 2007, 10:33 p.m. UTC | #2
Hello,

just after a dvb modules reload :

nice -n -19 ./vdr -u root -c /etc/vdr -l 3 -w 90 -s /usr/local/bin/vdrshutdown -P'xine -r -q'
t: 1170368152.594, c: 0, r: 0, a: ----------------------------------------------
t: 1170368152.598, c: 1, r: 0, a: ----------------------------------------------
t: 1170368152.594, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368152.628, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368152.629, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_18)
t: 1170368152.598, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368152.648, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368152.716, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368152.718, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368152.736, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368152.836, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368153.004, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368152.992, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368153.156, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368153.192, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368153.193, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368153.215, c: 0, r: 0, a: ==============================================
t: 1170368153.228, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368153.464, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368153.584, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368153.586, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368153.638, c: 1, r: 0, a: ==============================================
t: 1170368156.614, c: 2, r: 0, a: ----------------------------------------------
t: 1170368156.614, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368156.732, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368156.734, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368156.752, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368157.008, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368157.244, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368157.480, c: 2, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368157.600, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368157.602, c: 2, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368157.710, c: 2, r: 0, a: ==============================================

Start xine, tune to Musique classique :

Nothing in the log : I record it... I remove the timer, reload the modules and :
nice -n -19 ./vdr -u root -c /etc/vdr -l 3 -w 90 -s /usr/local/bin/vdrshutdown -P'xine -r -q'
t: 1170368358.155, c: 0, r: 0, a: ----------------------------------------------
t: 1170368358.155, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368358.205, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368358.206, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368358.225, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368358.413, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368358.581, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368358.733, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368358.769, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368358.770, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368358.792, c: 0, r: 0, a: ==============================================

I tune to Euronews and start to reccord it :
t: 1170368387.590, c: 0, r: 0, a: ----------------------------------------------
t: 1170368387.590, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368387.626, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368387.626, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_18)
t: 1170368387.646, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368387.834, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368388.002, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368388.154, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)
t: 1170368388.190, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368388.190, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368388.212, c: 0, r: 0, a: ==============================================
t: 1170368394.086, c: 0, r: 0, a: ----------------------------------------------
t: 1170368394.086, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368394.122, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368394.122, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368394.142, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368394.330, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368394.498, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368394.650, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368394.686, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368394.686, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368394.698, c: 0, r: 0, a: ==============================================
t: 1170368402.811, c: 1, r: 0, a: ----------------------------------------------
t: 1170368402.811, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368402.930, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368402.931, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368402.950, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368403.206, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368403.442, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368403.678, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368403.798, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368403.799, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368412.803, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368412.815, c: 1, r: 0, a: ----------------------------------------------
t: 1170368412.815, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368412.934, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368412.935, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368412.954, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368413.210, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368413.446, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368413.682, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368413.802, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368413.803, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368422.815, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368422.827, c: 1, r: 0, a: ----------------------------------------------
t: 1170368422.827, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368422.946, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368422.947, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368422.966, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368423.222, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368423.458, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368423.694, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368423.814, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368423.815, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368432.823, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368432.835, c: 1, r: 0, a: ----------------------------------------------
t: 1170368432.835, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368432.954, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368432.955, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368432.974, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368433.230, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368433.466, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368433.702, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368433.822, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368433.823, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)

VDR quit.

I restart it :
t: 1170368468.654, c: 0, r: 0, a: ----------------------------------------------
t: 1170368468.663, c: 1, r: 0, a: ----------------------------------------------
t: 1170368468.654, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368468.690, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368468.690, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368468.663, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368468.710, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368468.782, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368468.784, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368468.802, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368468.898, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368469.066, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368469.058, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368469.218, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368469.254, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368469.254, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368469.276, c: 0, r: 0, a: ==============================================
t: 1170368469.294, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368469.530, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368469.650, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170368469.652, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368469.703, c: 1, r: 0, a: ==============================================

Trying to tune to 28.2E :
t: 1170368494.824, c: 0, r: 0, a: ----------------------------------------------
t: 1170368494.824, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368494.858, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368494.859, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368494.878, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368495.066, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368495.234, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368495.386, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368495.422, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368495.423, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368504.430, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368504.443, c: 0, r: 0, a: ----------------------------------------------
t: 1170368504.443, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368504.478, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368504.479, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368504.498, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368504.686, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368504.854, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368505.006, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368505.042, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368505.043, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368514.051, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368514.062, c: 0, r: 0, a: ----------------------------------------------
t: 1170368514.063, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368514.098, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368514.099, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368514.118, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368514.306, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368514.474, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368514.626, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368514.662, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368514.663, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368523.667, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368523.679, c: 0, r: 0, a: ----------------------------------------------
t: 1170368523.679, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368523.714, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368523.715, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368523.734, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368523.922, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368524.090, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368524.242, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368524.278, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368524.279, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368533.283, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368533.295, c: 0, r: 0, a: ----------------------------------------------
t: 1170368533.295, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368533.330, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368533.331, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368533.350, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368533.538, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368533.706, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368533.858, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368533.894, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368533.895, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368542.899, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368542.911, c: 0, r: 0, a: ----------------------------------------------
t: 1170368542.911, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368542.946, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368542.947, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368542.966, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368543.154, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368543.322, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368543.474, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368543.510, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368543.511, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368552.519, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368552.531, c: 0, r: 0, a: ----------------------------------------------
t: 1170368552.531, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368552.566, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368552.567, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368552.586, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368552.774, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368552.942, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368553.094, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368553.130, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368553.131, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368562.131, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368562.143, c: 0, r: 0, a: ----------------------------------------------
t: 1170368562.143, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368562.178, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368562.179, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368562.198, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368562.386, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368562.554, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368562.706, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368562.742, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368562.743, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368571.743, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368571.755, c: 0, r: 0, a: ----------------------------------------------
t: 1170368571.755, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368571.790, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368571.791, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368571.810, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368571.998, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368572.166, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368572.318, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368572.355, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368572.356, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368581.359, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368581.371, c: 0, r: 0, a: ----------------------------------------------
t: 1170368581.371, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368581.406, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368581.407, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368581.426, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368581.614, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368581.782, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368581.934, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368581.970, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368581.971, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368590.975, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368590.987, c: 0, r: 0, a: ----------------------------------------------
t: 1170368590.987, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368591.022, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368591.023, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368591.042, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368591.230, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368591.399, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368591.550, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368591.586, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368591.587, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368600.591, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368600.603, c: 0, r: 0, a: ----------------------------------------------
t: 1170368600.603, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368600.639, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368600.639, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368600.659, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368600.847, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368601.015, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368601.167, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368601.203, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368601.203, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368610.212, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368610.223, c: 0, r: 0, a: ----------------------------------------------
t: 1170368610.223, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368610.259, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368610.259, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368610.279, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368610.467, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368610.635, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368610.787, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368610.823, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368610.823, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368619.831, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368619.843, c: 0, r: 0, a: ----------------------------------------------
t: 1170368619.843, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368619.879, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368619.880, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368619.899, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368620.087, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368620.255, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368620.407, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368620.443, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368620.443, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368629.443, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368629.455, c: 0, r: 0, a: ----------------------------------------------
t: 1170368629.455, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368629.491, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368629.491, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368629.511, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368629.699, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368629.868, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368630.019, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368630.055, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368630.055, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
In the meantime I have switched back to Euronews 
t: 1170368639.059, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368639.071, c: 0, r: 0, a: ----------------------------------------------
t: 1170368639.071, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368639.107, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368639.107, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368639.127, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368639.315, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368639.483, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368639.635, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368639.671, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368639.671, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368648.679, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368648.693, c: 0, r: 0, a: ----------------------------------------------
t: 1170368648.693, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368648.727, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368648.727, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368648.747, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368648.935, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368649.103, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368649.255, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368649.291, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368649.291, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368658.299, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368658.311, c: 0, r: 0, a: ----------------------------------------------
t: 1170368658.311, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368658.347, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368658.347, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368658.367, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368658.555, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368658.723, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368658.875, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368658.911, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368658.911, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368667.915, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368667.928, c: 0, r: 0, a: ----------------------------------------------
t: 1170368667.928, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368667.963, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368667.963, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368667.983, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368668.171, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368668.339, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368668.491, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368668.527, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368668.527, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368677.535, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368677.547, c: 0, r: 0, a: ----------------------------------------------
t: 1170368677.547, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368677.583, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368677.583, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368677.604, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368677.791, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368677.959, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368678.111, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368678.147, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368678.148, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368687.159, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368687.172, c: 0, r: 0, a: ----------------------------------------------
t: 1170368687.172, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368687.207, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368687.207, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368687.227, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368687.415, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368687.583, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368687.735, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368687.771, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368687.771, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368696.779, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368696.791, c: 0, r: 0, a: ----------------------------------------------
t: 1170368696.791, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368696.827, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368696.827, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368696.847, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368697.035, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368697.203, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368697.355, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368697.392, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368697.392, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368706.399, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368706.413, c: 0, r: 0, a: ----------------------------------------------
t: 1170368706.413, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368706.463, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368706.464, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368706.483, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368706.671, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368706.839, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368706.991, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368707.027, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368707.028, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368716.027, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368716.039, c: 0, r: 0, a: ----------------------------------------------
t: 1170368716.039, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368716.075, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368716.076, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368716.095, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368716.283, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368716.451, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368716.604, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368716.639, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368716.640, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170368725.647, c: 0, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170368725.660, c: 0, r: 0, a: ----------------------------------------------
t: 1170368725.660, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368725.695, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368725.696, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170368725.715, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368725.903, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368726.071, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170368726.223, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170368726.259, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170368726.260, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)

I quit vdr.

I start one :
for j in `seqseq 0 2`;do for i in `seq 1 12`;do szap -a $j -x -n $i;szap -a $j -x -n $date;done;done

And restart vdr :
t: 1170369091.589, c: 1, r: 0, a: ----------------------------------------------
t: 1170369091.593, c: 0, r: 0, a: ----------------------------------------------
t: 1170369091.593, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369091.629, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170369091.629, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170369091.589, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369091.709, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170369091.710, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170369091.649, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369091.729, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369091.837, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369092.005, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369091.985, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369092.157, c: 0, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369092.193, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170369092.193, c: 0, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170369092.268, c: 0, r: 0, a: ==============================================
t: 1170369092.221, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369092.457, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369092.577, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170369092.578, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170369101.582, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170369101.594, c: 1, r: 0, a: ----------------------------------------------
t: 1170369101.594, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369101.713, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170369101.715, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170369101.733, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369101.989, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369102.225, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369102.461, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369102.581, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170369102.583, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170369111.590, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170369111.602, c: 1, r: 0, a: ----------------------------------------------
t: 1170369111.602, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369111.721, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170369111.723, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170369111.741, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369111.997, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369112.233, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369112.469, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369112.589, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170369112.591, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)
t: 1170369121.594, c: 1, r: 0, a: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
t: 1170369121.606, c: 1, r: 0, a: ----------------------------------------------
t: 1170369121.606, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369121.725, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)
t: 1170369121.727, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)
t: 1170369121.745, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369122.001, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369122.237, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd)
t: 1170369122.473, c: 1, r: 0, a: ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)
t: 1170369122.593, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)
t: 1170369122.595, c: 1, r: 0, a: ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)

and vdr exits... not a good idea to record on Astra 19.2...

I'll have to check it later on, thank you very much,
  
Reinhard Nissl Feb. 1, 2007, 10:41 p.m. UTC | #3
Hi,

Reinhard Nissl wrote:

> I'll now add the same output to szap.

See attachment.

While comparing the output of VDR and szap I've discovered a bug in
szap. It didn't set FE_DISEQC_SEND_BURST correctly.

Bye.
  
Grégoire Favre Feb. 1, 2007, 11:14 p.m. UTC | #4
On Thu, Feb 01, 2007 at 11:41:22PM +0100, Reinhard Nissl wrote:

Hello,

> While comparing the output of VDR and szap I've discovered a bug in
> szap. It didn't set FE_DISEQC_SEND_BURST correctly.

Here's for j in `seq 0 2`;do for i in `seq 1 12`;do ./szap -a $j -x -n
$i; date;done;done >NING-debug.log 2> TUNING-debug-output.log :

Thank you very much,
  

Patch

--- ../vdr-1.4.5-orig/dvbdevice.c	2006-08-14 11:38:32.000000000 +0200
+++ dvbdevice.c	2007-02-01 21:38:44.000000000 +0100
@@ -176,6 +176,13 @@  static unsigned int FrequencyToHz(unsign
   return f;
 }
 
+#include <sys/time.h>
+static double now() { timeval t; gettimeofday(&t, 0); return t.tv_sec + t.tv_usec / 1e6; }
+static int check(int c, int r, char *a, double t) { fprintf(stderr, "t: %.3lf, c: %d, r: %d, a: %s\n", t, c, r, a); return r; } 
+#define CHECK4(s) ::check(cardIndex, 0, s, ::now())
+#define CHECK3(s) ::check(cardIndex, s, #s, ::now())
+#define CHECK2(s) CHECK(::check(cardIndex, s, #s, ::now()))
+
 bool cDvbTuner::SetFrontend(void)
 {
   dvb_frontend_parameters Frontend;
@@ -195,12 +202,12 @@  bool cDvbTuner::SetFrontend(void)
                   for (char *CurrentAction = NULL; (da = diseqc->Execute(&CurrentAction)) != cDiseqc::daNone; ) {
                       switch (da) {
                         case cDiseqc::daNone:      break;
-                        case cDiseqc::daToneOff:   CHECK(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)); break;
-                        case cDiseqc::daToneOn:    CHECK(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)); break;
-                        case cDiseqc::daVoltage13: CHECK(ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)); break;
-                        case cDiseqc::daVoltage18: CHECK(ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_18)); break;
-                        case cDiseqc::daMiniA:     CHECK(ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)); break;
-                        case cDiseqc::daMiniB:     CHECK(ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)); break;
+                        case cDiseqc::daToneOff:   CHECK2(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_OFF)); break;
+                        case cDiseqc::daToneOn:    CHECK2(ioctl(fd_frontend, FE_SET_TONE, SEC_TONE_ON)); break;
+                        case cDiseqc::daVoltage13: CHECK2(ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_13)); break;
+                        case cDiseqc::daVoltage18: CHECK2(ioctl(fd_frontend, FE_SET_VOLTAGE, SEC_VOLTAGE_18)); break;
+                        case cDiseqc::daMiniA:     CHECK2(ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_A)); break;
+                        case cDiseqc::daMiniB:     CHECK2(ioctl(fd_frontend, FE_DISEQC_SEND_BURST, SEC_MINI_B)); break;
                         case cDiseqc::daCodes: {
                              int n = 0;
                              uchar *codes = diseqc->Codes(n);
@@ -208,7 +215,7 @@  bool cDvbTuner::SetFrontend(void)
                                 struct dvb_diseqc_master_cmd cmd;
                                 memcpy(cmd.msg, codes, min(n, int(sizeof(cmd.msg))));
                                 cmd.msg_len = n;
-                                CHECK(ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd));
+                                CHECK2(ioctl(fd_frontend, FE_DISEQC_SEND_MASTER_CMD, &cmd));
                                 }
                              }
                              break;
@@ -285,7 +292,7 @@  bool cDvbTuner::SetFrontend(void)
          esyslog("ERROR: attempt to set channel with unknown DVB frontend type");
          return false;
     }
-  if (ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend) < 0) {
+  if (CHECK3(ioctl(fd_frontend, FE_SET_FRONTEND, &Frontend)) < 0) {
      esyslog("ERROR: frontend %d: %m", cardIndex);
      return false;
      }
@@ -306,11 +313,13 @@  void cDvbTuner::Action(void)
           case tsIdle:
                break;
           case tsSet:
+CHECK4("----------------------------------------------");
                tunerStatus = SetFrontend() ? tsTuned : tsIdle;
                Timer.Set(tuneTimeout);
                continue;
           case tsTuned:
                if (Timer.TimedOut()) {
+CHECK4("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
                   tunerStatus = tsSet;
                   diseqcCommands = NULL;
                   if (time(NULL) - lastTimeoutReport > 60) { // let's not get too many of these
@@ -328,6 +337,7 @@  void cDvbTuner::Action(void)
                   continue;
                   }
                else if (Status & FE_HAS_LOCK) {
+if (tunerStatus != tsLocked) CHECK4("==============================================");
                   if (LostLock) {
                      isyslog("frontend %d regained lock on channel %d, tp %d", cardIndex, channel.Number(), channel.Transponder());