Customer

As an international company specializing in instrumentation and software for multi-parameter, mixed-signal data acquisition, measurement, and control, our products cater to diverse industries. From automotive and rail to aerospace, civil, and mechanical engineering, company's products are deployed in over 25 countries.

Challenge

Our customer, a producer of test and measurement systems, manages an extensive array of sensors with varying types and specifications. These sensors entail crucial details such as measurement units, calibration information, measuring range, and more. The need for swift access to this data drove the quest to simplify operator tasks and expedite the system adjustment process.

To address this challenge, we aimed to create a centralized sensor database with user-friendly applications, enabling operators to swiftly identify sensors and accelerate the tuning of measurement systems.

Solution

Initiating the project, the customer outlined user scenarios and UI layouts. Our engineers, aligning with these requirements, proposed an efficient solution architecture using chosen development tools.

The system's primary goal was to streamline sensor handling. Users needed quick access to sensor information, the ability to edit parameters, present measured values, and receive alerts for calibration and service intervals. The solution comprised:

  • Centralized sensor database;
  • iOS/Android applications;
  • Web-based control panels for data editing and access control.

The centralized database ensures flexible and scalable access to a vast collection of sensor information. Accessible from desktop computers or mobile devices, the server application, deployed as a Docker container, allows for cloud or local network placement.

The mobile app, built with Xamarin.Forms, expedites sensor identification through parameter searches, serial numbers, or barcode/RFID scanning. With efficient sorting and filtering capabilities, this app provides a seamless user experience.

Control panels manage user permissions and extend sensor editing functionality. Authorized users can add/remove sensors, edit parameters, and modify calibration info via web interfaces or mobile applications.

Results

Through collaborative efforts with the customer, our engineers refined the solution through iterative processes. Initially designed for in-house operations, the application's success prompted the customer to convert it into a commercial product, offering clients convenient functionality for enhanced efficiency in IoT measurement solutions.