First you have to read the attached project report and the journal paper (Paper 1) to understand how the system is designed and programmed. The simple concept is -> there is a large 2.5 m steel spear like tube and there are 7 Micaz sensor motes are in it and they are suppose to sense temperature and some other readings when inserted into a wine fermentation tank (a tank where wine is made) for better decision making. Problem is battery consumption as it takes readings frequently, so you have to code something like - sleep and wake up after 0.5 or 1 second to take reading to save battery life. So the summary is :
"Since the mote and sensor board consume the power very quickly which means it only last several hours constantly, if the voltage is below [url removed, login to view] the error rate will be higher, other students may try to program the sleeping code into mote to save the power energy, so that the wine makers don’t need to change the open and close switch all times."
It would be quiet simple if you are used to with TinyOS or nesC programming which is used to program wireless sensor mote. The code of the project is given in the Appendix section of the report. You should read the Power Conservation section of the paper (Paper 2) which is on page 4 to get the idea how the sleep code would be like. Bid only if you are confident enough.
3 freelancers are bidding on average $107 for this job
I have experience in freertos and properitery(nxp semiconductor based) rtos. I haven't worked on TinyOS, but I am confident of doing. I have in total 11 years of embedded sysytem development experience.