if (fanLimits[count] > currentTemp) { if (currentTemp < previousLimit) { fanSpeed = fanLevels[count]; break; } else if (currentTemp > previousLimit) { fanSpeed = fanLevels[count - 1]; break; }
if (fanLimits[count] > currentTemp) { fanSpeed = fanLevels[count - 1]; break; }
static int previousLimit = fanLimits[0];
static int isInit = 0; static int previousLimit; if (!isInit) { previousLimit = fanLimit[0]; isInit = 1; }
previousLimit = fanLimits[count - 1];
previousLimit = fanLimits[count];