diff --git a/src/neutrino.cpp b/src/neutrino.cpp index e3c0fb05f..6e91df614 100644 --- a/src/neutrino.cpp +++ b/src/neutrino.cpp @@ -2155,6 +2155,12 @@ int CNeutrinoApp::run(int argc, char **argv) /* only SAT-hd1 before rev 8 has fan, rev 1 is TD (compat hack) */ g_info.has_fan = (cs_get_revision() > 1 && cs_get_revision() < 8 && g_info.delivery_system == DVB_S); dprintf(DEBUG_NORMAL, "g_info.has_fan: %d\n", g_info.has_fan); + //fan speed + if (g_info.has_fan) { + CFanControlNotifier * funNotifier= new CFanControlNotifier(); + funNotifier->changeNotify(NONEXISTANT_LOCALE, (void*) &g_settings.fan_speed); + delete funNotifier; + } CVFD::getInstance()->showVolume(g_settings.current_volume);