Primitive adjustment algorithm, error setting, fan init