X-Git-Url: http://code.vuplus.com/gitweb/?p=vuplus_dvbapp;a=blobdiff_plain;f=lib%2Fdriver%2Frfmod.cpp;h=41ff04458334debdad6b7cda631c3d886839df31;hp=5814deffdb7c97c17d3b4c53760295793d698799;hb=10e7e45ae92d4fe06f70126ed256b87896dbc432;hpb=e7cf6a9406d555aad40ce1c95f5ed8bb663b9934 diff --git a/lib/driver/rfmod.cpp b/lib/driver/rfmod.cpp index 5814def..41ff044 100644 --- a/lib/driver/rfmod.cpp +++ b/lib/driver/rfmod.cpp @@ -6,7 +6,6 @@ #include #include -#include #include #define IOCTL_SET_CHANNEL 0 @@ -24,6 +23,8 @@ eRFmod::eRFmod() instance = this; fd = open("/dev/rfmod0", O_RDWR); + if (fd < 0) + eDebug("couldnt open /dev/rfmod0!!!!"); } eRFmod::~eRFmod() @@ -39,8 +40,6 @@ eRFmod *eRFmod::getInstance() void eRFmod::setFunction(int val) //0=Enable 1=Disable { - int myval = !val; - ioctl(fd, IOCTL_SET_STANDBY, &val); } @@ -66,6 +65,7 @@ void eRFmod::setChannel(int val) void eRFmod::setFinetune(int val) { + ioctl(fd, IOCTL_SET_FINETUNE, &val); } //FIXME: correct "run/startlevel"