10/07/2022

Bei einem unserer aktuellen Entwicklungsprojekte war es notwendig einen Transformator zu finden, über den Signale breitbandig in eine Schaltung eingekoppelt werden können. Die Anforderungen an diesen Transformator sollten sein, dass er ab einer möglichst niedrigen Frequenz (ca. 10Hz) ...

Weiterlesen

05/11/2022

Hintergrund Ceedling ist ein (zu Recht) weit verbreitetes und in Ruby entwickeltes Build-System für C-Projekte.   Zusammen mit Unity und CMock wird es in der Embedded Software-Entwicklung gerne eingesetzt. Nach einer gewissen Einarbeitungszeit sind Unit-Tests normalerweise recht zügig erstellt. ...

Weiterlesen

07/26/2021

Qt (wie „cute“ im Englischen) ist ein auf C++ basierendes Rahmenwerk an Modulen und Bibliotheken zur plattformübergreifenden Software Entwicklung. Um das Qt Framework auch in Python nutzen zu können, werden Wrapper-Bibliotheken, sogenannte „Bindings“, eingesetzt. Python Qt ermöglicht das ...

Weiterlesen

04/19/2021

Die Software PCAN Explorer von PEAK-System ermöglicht das Senden, Überwachen und Auswerten von Botschaften auf einem systeminternen CAN (Controller Area Network). Zu einem vergleichbar günstigen Preis bietet sie eine übersichtliche, anpassbare Benutzeroberfläche und enthält hilfreiche Tools für Tests ...

Weiterlesen

Immer wieder sehe ich Testberichte, die wichtige Informationen nicht enthalten. Daher möchte ich in diesem Blog-Beitrag etwas Licht ins Dunkel bringen und einige wesentliche Hinweise zu Testberichten geben. Der Artikel soll eine Hilfestellung geben für alle, die Testberichte ...

Weiterlesen

08/09/2018

Unit Tests sind schon etwas Tolles! Unit Tests werden in der Regel vom Entwickler selber parallel zur Entwicklung geschrieben. Es wird nicht zwingend zusätzliches Testpersonal benötigt (auch wenn es schwer zu empfehlen ist weitere Personen beim Softwaretest hinzuzuziehen). ...

Weiterlesen