An IEEE 1451.0-based Platform-Independent TEDS Creator using Open Source Software Components
Paul Celicourt,
Michael Piasecki
Issue:
Volume 3, Issue 1, February 2015
Pages:
1-11
Received:
3 March 2015
Accepted:
16 March 2015
Published:
21 March 2015
DOI:
10.11648/j.ijssn.20150301.11
Downloads:
Views:
Abstract: This paper introduces a Graphical User Interface supported and platform-independent application to generate a Transducer Electronic Data Sheet (TEDS) based on the IEEE 1451.0 standard using Python programming language. Compared to other TEDS application development efforts, this application provides a help system that improves the usability as it requires little familiarity with the IEEE 1451 standard. It is built on the Hierarchical Model-View-Controller software design architecture to improve reusability and modularity, it is platform agnostic, light-weight and easy to install, it produces both binary and Text-based TEDS, supports a large array of physical units used in the hydrology field and also incorporates sensor data management provision. We have used the Consortium of Universities for the Advancement of Hydrologic Sciences, Inc.’s Observations Data Model (CUAHSI ODM) as a test case to demonstrate how backend demands on data management can be incorporated in front end applications such as the TEDS. We have tested the results of our application with examples provided in the IEEE 1451.0 documentation, and both results show agreement.
Abstract: This paper introduces a Graphical User Interface supported and platform-independent application to generate a Transducer Electronic Data Sheet (TEDS) based on the IEEE 1451.0 standard using Python programming language. Compared to other TEDS application development efforts, this application provides a help system that improves the usability as it r...
Show More