Skip to Main Content
This paper discuss the tradeoffs in implementation of Data Acquisition software developed for an embedded system for monitoring and controlling temperature and humidity running on real time Linux operating system. Real world physical parameters such as temperature and humidity are beyond the control of software processes running in the computer and are independent real world incidents are not governed by scheduling policies. They occur simultaneously but independently, when different real world data is manipulated through software processes, the different data acquisition task that are under some scheduling criteria of the computer should be able to cope up with the real world data generated by unscheduled real world event. This paper discusses the difficulties associated with the data acquisition software developed on real time Linux operating system. This paper also proposes a solution for solving data acquisition problem associated with software processes for manipulating multiple different real world physical parameters on a computer system. This experiment also serves as an excellent example of overhead associated with process switching while manipulating data of different systems.