
HVAC Smart Thermostats and Indoor Air Quality Sensors Management

HMI Unit for Electric Vehicles
Client: Protected Under NDA
Project Type: Product
Industry: Naval Industry
Problem:
The client specializes in providing communication systems that include custom-built
applications running on proprietary hardware for their customers. These systems support
naval ships in managing both tactical and administrative operations. The solution
incorporates compact PCI cards, which facilitate digital communication throughout the
system. It also includes a diagnostic tool designed to monitor the performance of these
cards to ensure they operate correctly.
When issues arise, end-users can execute diagnostic tests and submit reports to the
provider, allowing for the timely identification and resolution of any hardware or
configuration problems. Recently, some users experienced unexpected system shutdowns.
Our mission was to address and fix this issue as swiftly as possible.
Furthermore, the company aimed to transition their diagnostic system to a Linux platform,
necessitating a capable technical partner to support this migration.
Solution:
Fixing Firmware Issues
The client’s customers who use Windows 10 had complaints that the diagnostic system had
stopped working. This error was due to a failure in the driver source code.
After some technical investigation, we could identify few problems in the driver source code
that definitely caused that issue. We could resolve all the problems found successfully and
launched an update to all customers.
Migration from Windows to Linux
The client needed the diagnostic system to be running on Linux. This could help them reach
a new level in their service offering. The client tasked us to port the GUI App to Linux OS so,
they provided us with the source code of the app and we could successfully develop the GUI
App on Linux that could pass all the tests.