Latest Updates

Framework for testing wheel vibration sensor

Michael developed a framework from scratch to control and observe a physical sensor. The framework covered firmware flashing, power control, MQTT, AWS, GPS, NFC and other interfaces in a concurrent manner.

The framework controlled and monitored a wide selection of interfaces including: serial console, test instruments, MQTT clients, GPS simulation

The framework and test scripts were connected to an Azure DevOps CI system. Device firmware was reflashed using SWD as part of the test sequence

The framework was hosted on WIndows before being ported to a Raspberry PI.That has required the use of mutliprocessing and multithreading with strong levels of abstraction and use of design patterns to produce robust code.