Emwiro Vibe is a complete system for seismic measurements. The functionality of the system was before the completion of this project handled using a software contruction based on a state machine. Emwitech, the company developing Emwiro Vibe, expressed a desire to replace this solution with a real-time operating system (RTOS). The project consisted of two parts. Firstly the existing software was studied, available RTOSes was evaluated, and the RTOS most suitable for the application was selected. Secondly the systems software was rewritten to make use of the selected RTOS. The conclusion made from the evaluation, taking into consideration existing requirements, was that FreeRTOS was the most appropriate RTOS for this application. The systems software was successfully modified to make use of the benefits provided using a RTOS. Despite the introduction of a RTOS in the system, the power consumption did not increase considerably, it was even reduced i certain cases.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:hh-1187 |
Date | January 2007 |
Creators | Nilsson, Andreas M. |
Publisher | Högskolan i Halmstad, Sektionen för Informationsvetenskap, Data– och Elektroteknik (IDE), Högskolan i Halmstad/Sektionen för Informationsvetenskap, Data- och Elektroteknik (IDE) |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0653 seconds