measured data handling
Transcription
measured data handling
A Case Study ABOUT THE CLIENT A market leading company with more than 200 employees in more than 25 countries worldwide provides the set of test and measurement systems for demanding test and measurement applications. MEASURED DATA HANDLING File format container for the measured data A new file format was designed and implemented for reliable, measured data storing and fast data analysis through the use of Comtrade’s software development and technology expertise. THE CHALLENGE Real-time data storing with no data loss Fast data access for later analysis No data loss Possibility to handle other data types Adding data in the analyze mode Support for huge file sizes, more than 10 GB Multi environment support SOLUTIONS OVERVIEW Fast data storing with no data loss Fast data analysis with adding new data to the file format User configurable Easy to use Support multiple read clients BENEFITS OVERVIEW Write and read data simultaneously Support for dynamic sample rate of synchronous data Multiple read clients Different operating system environment (Windows, Linux) CURRENT STATE SOLUTION AND BENEFITS Our customer had prepared hardware, but was not satisfied with the current data analysis software, which was the reason the customer decided to implement new data analysis software and the corresponding file format. The customer was looking for a reliable partner to completely take over the design and implementation of the new data analysis software. Comtrade could provide the necessary capacity and technology expertise with solid domain knowledge and take the challenge. Comtrade analyzed the complete set of requirements, current data analysis software with the corresponding file format, and performed a number of technical discussions with the customer. Comtrade also worked at the same time on architecture and design of the solution. After the study a new, improved file format was devised that was much faster, reliable, and stable. Its main features are: support for synchronous and asynchronous data, support for statistical data, support for custom (user defined) data, new data created in the analysis mode can be added very simple, as well as recovery and checksum. CHALLENGE The requirements for a new data analysis software and file format were mainly driven by the study of the existing data analysis software. The complete solution is based on boost technology, supporting 32/64 bit Windows or Linux operations systems. The solution had to be faster than the current solution and had to provide more stability and features. TECHNOLOGY USED C++ Boost COMTRADE Letališka cesta 29b 1000 Ljubljana Slovenija T: +386 81 60 5200 F: +386 81 60 5050 [email protected] www.comtrade.com Copyright © 2013, Comtrade d.o.o., Member of Comtrade group.