I am really in trouble. I am doing my MA thesis on wireless sensor networks, and I have a source code with more than 16 files and each one more than 5000 lines. It's very complex and has no documentation and that source code is all I have to do my thesis.
I am totally dependent on the author's help. I have been working on his code for almost three months now but because of the lack of documentation, my progress is very very slow. Also, my supervisor has no knowledge of the concept or the source code, and I have no time to change the supervisor, concept or source code.
So, how I can tell the author of the code please help me? How can I make him willing to help? What should I tell him in the emails?
By the way, he answered my questions in the past. I asked three questions and he answered them. I've previously asked about the etiquette of repeated emails to him in this question.
But I need his help like semi-supervisor. By the way he is a kind person as far as I know.