We develop solutions that make the development of electronics and embedded software more reliable, faster and therefore less time-consuming.
The problem: Development is complex. From the very beginning, we talked with developers about the practical challenges that make up the effort involved in development. The knowledge of our team members (professors, doctors, engineers) and this collaboration form the foundation of our work. Our task is to support the development of embedded systems. To this end, we develop solutions that reduce the workload in the development process and the handling of data in the process .
In the development of embedded systems, developers face a variety of challenges relating to speed, quality, costs and flexibility. Just to name a few: High time expenditure for tests, unclear specifications, high costs for prototypes and low reusability of designs.
In our approach, we address the elements and data in the development process. The Process elements are divided into specialized modules - services, requirements engineering, reuse of existing design solutions. The Data in the process We want to make them more accessible and usable with our solutions.
In this way, we help to reduce development costs. Developers can thus realize powerful, secure and sustainable systems more efficiently and cost-effectively.
When we identified the key challenges in electronics development, we focused on tackling the most urgent and unresolved problems first. Our research showed that the Accessibility and Usability of process data from microcontrollers is one of the biggest hurdles. To solve this problem effectively, we have concentrated our development resources on the development of a tool.
Data from the microcontroller is stored in the middleware es:prot and selected via any communication interface. This data is then available to the es:scope software oscilloscope in real time - measured values in read processes and parameters in write processes. es:scope visualizes and analyses the measured values in plot windows, which are based on an oscilloscope. Parameters and commands are sent asynchronously to the embedded system. This makes it possible to validate and calibrate the system and its parameters while it is active. es:prot ausgewählt und über eine beliebige Kommunikationsschnittstelle zugänglich gemacht. Diese Daten stehen dem Software-Oszilloskop es:scope dann in Echtzeit zur Verfügung – Messwerte in Leseprozessen und Parameter in Schreibprozessen. Die Messwerte visualisiert und analysiert es:scope in Plot-Fenstern, die an ein Oszilloskop angelehnt sind. Parameter und Kommandos werden asynchron an das Embedded System gesendet. Dadurch ist es möglich, das System und seine Parameter während dieses aktiv ist zu validieren und zu kalibriere
es:scope: This development tool provides a simple and direct insight into the process data of microcontrollers. It offers a user-friendly interface that allows developers to monitor and analyze data in real time, set parameters and intervene in the system behavior using external commands.
es:prot: The associated middleware, which makes the internal states of microcontrollers accessible in read and write processes.
Through our continuous collaboration with developers and the ongoing development of our tools, we are committed to identifying new problems and developing effective solutions.
es:scope® is a registered trademark of es:saar GmbH. All Rights reserved.