Tevii S480 on Unicable SCR System

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

i have a development computer with a Tevii S480 connected to a Satellite channel
router (EN50494). As long as I haven't started a video application this
computers blocks any other receiver connected to this cable. I have measured the
output of the Tevii card and found, that after start of the computer, the output
is set to 18V. This is not reset after loading and initializing the drivers. So
no other receiver could sent DiSEqC commands to the SCR until
a video application at this computer initializes the voltage correctly. I think
the voltage needs to be switched off until this card is really in use by an
application.

I have patched the file drivers/media/dvb-frontends/ds3000.c to initialize the
voltage to OFF, which works for me. But I am not sure, if this is really the
correct solution:

--- ds3000.orig 2014-10-01 19:41:37.611631299 +0200
+++ ds3000.c    2014-10-01 20:18:19.602930920 +0200
@@ -864,6 +864,7 @@
        memcpy(&state->frontend.ops, &ds3000_ops,
                        sizeof(struct dvb_frontend_ops));
        state->frontend.demodulator_priv = state;
+       ds3000_set_voltage (&state->frontend, SEC_VOLTAGE_OFF);
        return &state->frontend;

 error3:

-------------------------------------------------------

Best Regards
Uli
-- 
Ulrich Eckhardt                  http://www.uli-eckhardt.de

Ein Blitzableiter auf dem Kirchturm ist das denkbar stärkste
Misstrauensvotum gegen den lieben Gott. (Karl Krauss)
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux