/proc/stb/fp/lnb_senseX is decimal.. not hex
authorAndreas Monzner <andreas.monzner@multimedia-labs.de>
Wed, 23 Jul 2008 21:31:05 +0000 (21:31 +0000)
committerAndreas Monzner <andreas.monzner@multimedia-labs.de>
Wed, 23 Jul 2008 21:31:05 +0000 (21:31 +0000)
lib/dvb/frontend.cpp

index 9b8a948e6afdb553094dc98e4f7e9b364d11e3d8..7c29e9a6591b68ee64c3622fb87cbdc5434e3a02 100644 (file)
@@ -1244,7 +1244,7 @@ int eDVBFrontend::readInputpower()
        FILE *f=fopen(proc_name, "r");
        if (f)
        {
        FILE *f=fopen(proc_name, "r");
        if (f)
        {
-               if (fscanf(f, "%08x", &power) != 1)
+               if (fscanf(f, "%d", &power) != 1)
                        eDebug("read %s failed!! (%m)", proc_name);
                else
                        eDebug("%s is %d\n", proc_name, power);
                        eDebug("read %s failed!! (%m)", proc_name);
                else
                        eDebug("%s is %d\n", proc_name, power);