Article: Automated testing of LED blink interfaces as part of software/hardware testing
14/08/2024
A case study on automated testing of LED blink interfaces as part of software/hardware testing, conducted during a student internship project.
During career fairs and student meetings, we’re often asked about the kinds of projects our interns work on. This question is important because it relates to developing technical competence and engaging interns in hands-on work that will prepare them for further professions.
In the article below, you’ll find a case study prepared by our intern, Piotr Korman. The project involved creating a hardware interface using a phototransistor to convert light intensity into voltage and communicating this data to a PC via the RS232 interface. The software solution decoded various blink patterns to determine the device’s status with high accuracy.
Automated testing of LED blink interfaces as part of software/hardware testing
Introduction of the problem
When thinking of Software Testing, we usually think about applications (be it for Web, Mobile, or Desktop). However, when working in the embedded branch of software development, there is also something called a device test, where the developed software is tested running on real hardware. This test phase requires testing of (among other aspects) all the accessible interfaces, including the most unusual – “non-software” ones.
czytaj dalej
Article: Low-level testing solutions and challenges
01/08/2023
Low-level testing is a kind of software testing, that is checking if each module, function, class, and method work correctly. It verifies the system functionality at the source code level, processor instructions, registers, memory, or hardware interface. Low-level tests are commonly used in embedded systems that are integrated with hardware and have limited resources.
The aim is to identify and eliminate logical, syntactical, or implementation bugs in the code before it’s integrated with other system components. Typically, low-level tests are carried out by developers creating and modifying the source code.
czytaj dalej
Free voucher code EW23
18/01/2023
The preparations for the next Embedded World are now at full speed, and you definitely don’t want to miss this event.
Feel free to use our voucher code for a 3-day free ticket, and join us during the event.
Register online under the following address:
https://www.messe-ticket.de/Nuernberg/embeddedworld/Register/ew23503242
While visiting EW, don’t forget to visit our booth. We will welcome you with fresh coffee and some Polish sweets :).
If you have any questions or want to schedule a meeting, contact us at:
✉ marketing@gryftec@com
ELIV: The International Automotive Electronics Congress
21/10/2019
The ELIV Congress 2019 in Bonn is over. We were so happy to be a part of this event and learn about the newest developments and innovations.
This congress not only sets new trends in automotive electronics but is also a place where important decisions in this industry are being made. It is also a great opportunity for networking and swapping ideas.
Thank everyone that, we had the opportunity to meet and discuss in person. It was a real pleasure for us.
CU next time.
Gryftec at the Embedded World 2019
07/03/2019
This is the fourth time our company has participated in the Embedded World trades, but this time we were truly amazed by the number of visitors. Around 31.000 trade visitors and 1,117 companies from all over the world, it’s a surprising result.
We have met many interesting people and had a lot of interesting talks about the services that we offer. We hope that thanks to this meeting we will be able to establish new business relations and share our knowledge and experience.
It is the best opportunity to present our skills, experience, and achievements in the field of embedded systems. Also, to get to know with the newest trends, solutions, and tools, that we could use in the future.
Thank you to everyone with whom we had the opportunity to meet and exchange a few words. It was our pleasure to host you at our booth.