X-Git-Url: https://git.cweiske.de/enigma2.git/blobdiff_plain/e7cf6a9406d555aad40ce1c95f5ed8bb663b9934..a01f9b05b6afeeeeb5cad5127958e2aaee9f2fb1:/lib/driver/rfmod.cpp diff --git a/lib/driver/rfmod.cpp b/lib/driver/rfmod.cpp index 5814deff..41ff0445 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"