Televic Healthcare offers professional communication systems within the care sector for nurse call, intercom, access control, patient entertainment and care registration.
These systems consist of many different types of hardware for which software has to be developed. Typically, prototype hardware is only available later in the project. R&D could benefit from a emulation framework so that software could already be developed before prototypes are available.
This framework could also be used for:
Continuous integration
Simulating large numbers of devices
Easy debugging
The thesis includes the following tasks:
Investigation of existing emulation frameworks such as QEMU
Building a demonstrator on the chosen emulation framework
support for GPIO emulation
support for CAN emulation
integration into testing framework such as Google test