diff options
| author | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-09-02 23:37:51 +0000 |
|---|---|---|
| committer | Ronny Strutz <ronny.strutz@multimedia-labs.de> | 2005-09-02 23:37:51 +0000 |
| commit | 7990b45c677f323daabad0e21a4e25dc360b9b48 (patch) | |
| tree | 53b0a425a93c3c6440b0e2595691513ab33d004b /lib | |
| parent | bb3620cbe20ad4a79e40efbd81e483fa2819762b (diff) | |
| download | enigma2-7990b45c677f323daabad0e21a4e25dc360b9b48.tar.gz enigma2-7990b45c677f323daabad0e21a4e25dc360b9b48.zip | |
add rfmod
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/driver/Makefile.am | 3 | ||||
| -rw-r--r-- | lib/driver/rfmod.h | 35 |
2 files changed, 14 insertions, 24 deletions
diff --git a/lib/driver/Makefile.am b/lib/driver/Makefile.am index 33759731..be453fb9 100644 --- a/lib/driver/Makefile.am +++ b/lib/driver/Makefile.am @@ -4,5 +4,4 @@ INCLUDES = \ noinst_LIBRARIES = libenigma_driver.a libenigma_driver_a_SOURCES = \ - rc.cpp rcinput.cpp rcconsole.cpp avswitch.cpp -
\ No newline at end of file + rc.cpp rcinput.cpp rcconsole.cpp avswitch.cpp rfmod.cpp diff --git a/lib/driver/rfmod.h b/lib/driver/rfmod.h index e3acc47d..c95c47a9 100644 --- a/lib/driver/rfmod.h +++ b/lib/driver/rfmod.h @@ -1,33 +1,24 @@ -#ifdef ENABLE_RFMOD +#ifndef __rfmod_h +#define __rfmod_h -#ifndef __erfmod_h -#define __erfmod_h - -#include <lib/base/ebase.h> - -class eRFmod: public Object +class eRFmod { static eRFmod *instance; - - int rfmodfd; - int channel,soundsubcarrier,soundenable,finetune; - + + int fd; +protected: public: eRFmod(); ~eRFmod(); - void init(); - static eRFmod *getInstance(); - int save(); - - int setChannel(int channel); - int setSoundSubCarrier(int val); - int setSoundEnable(int val); - int setFinetune(int val); - int setTestPattern(int val); + void setFunction(int val); //0=Enable 1=Disable + void setTestmode(int val); //0=Enable 1=Disable + void setSoundFunction(int val); //0=Enable 1=Disable + void setSoundCarrier(int val); + void setChannel(int val); + void setFinetune(int val); }; -#endif -#endif // ENABLE_RFMOD +#endif |
