DAQ++:: A C++ data acquisition software framework

被引:0
|
作者
Lacasta, C. [1 ]
Cochran, E. [2 ]
Honscheid, K. [2 ]
Llosa, G. [1 ]
Studen, A. [3 ]
机构
[1] CSIC UVEG, Inst Fis Corpuscular IFIC, Valencia, Spain
[2] Ohio State Univ, Dept Phys, Columbus, OH 43210 USA
[3] Jozef Stefan Inst, Dept Phys, Ljubljana, Slovenia
关键词
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes DAQ++, a C++ based framework for developing data acquisition software. The design of DAQ++ is fully object oriented (00) and provides a hierarchy of objects that allow a full control of the acquisition system and, also, on-line monitoring and storage of data. Being an 00 system, it is easy to extend the DAQ system over several machines using a CORBA based architecture which is also provided by DAQ++. Finally, the paper describes a DAQ software system, VMEDAQ, developed with DAQ++ for the data acquisition in the CIMA collaboration. It provides a GUI which controls the objects based on the DAQ++ hierarchy. VMEDAQ has been built in a modular way which allows to add dynamically user defined data producers or DAQ++ Modules and, even, data receivers or RunManagers that allow to define different data acquisition modes like, for instance, parameter scanning.
引用
收藏
页码:314 / +
页数:2
相关论文
共 50 条
  • [11] DaStGen - A data structure generator for parallel C++ HPC software
    Bungartz, Hans-Joachim
    Eckhardt, Wolfgang
    Mehl, Miriam
    Weinzier, Tobias
    COMPUTATIONAL SCIENCE - ICCS 2008, PT 3, 2008, 5103 : 213 - 222
  • [12] Precision data acquisition (DAQ) module with remote reprogramming
    Kochan, R.
    Kochan, O.
    Chyrka, M.
    Vasylkiv, N.
    2005 IEEE INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS: TECHNOLOGY AND APPLICATIONS, 2005, : 279 - 282
  • [13] EUDAQ - a data acquisition software framework for common beam telescopes
    Ahlburg, P.
    Arfaoui, S.
    Arling, J. -H.
    Augustin, H.
    Barney, D.
    Benoit, M.
    Bisanz, T.
    Corrin, E.
    Cussans, D.
    Dannheim, D.
    Dreyling-Eschweiler, J.
    Eichhorn, T.
    Fiergolski, A.
    Gregor, I. -M.
    Grosse-Knetter, J.
    Haas, D.
    Huth, L.
    Irles, A.
    Jansen, H.
    Janssen, J.
    Keil, M.
    Keller, J. S.
    Kiehn, M.
    Kim, H. J.
    Kroll, J.
    Krueger, K.
    Kulis, S.
    Kvasnicka, J.
    Lange, J.
    Liu, Y.
    Luetticke, F.
    Marinas, C.
    Martinengo, P.
    Nurnberg, A.
    Paschen, B.
    Perrey, H.
    Peschke, R.
    Pitzl, D.
    Pohl, D. -L.
    Quadt, A.
    Quast, T.
    Reidt, F.
    Rossi, E.
    Rubinsky, I.
    Rummler, A.
    Schreeck, H.
    Schuetze, P.
    Schwenker, B.
    Spannagel, S.
    Stanitzki, M.
    JOURNAL OF INSTRUMENTATION, 2020, 15 (01):
  • [14] Driver software synchronizes data between CAN and DAQ
    Allan, R
    ELECTRONIC DESIGN, 2000, 48 (14) : 56 - 56
  • [15] Hardware and Software Design of Programmable Medium and High-Speed Data Acquisition (DAQ) Board of Fiber Optic Signal for Partial Discharge Acquisition
    Tong, Ziquan
    Zhang, Jiatong
    Zhang, Weichao
    ELECTRONICS, 2024, 13 (11)
  • [16] A Software Framework for Efficient IoT Contexts Acquisition and Big Data Analytics
    Kim, Moon Kwon
    La, Hyun Jung
    Kim, Soo Dong
    JOURNAL OF INTERNET TECHNOLOGY, 2014, 15 (06): : 939 - 947
  • [17] A Database-Driven Software Framework for Industrial Data Acquisition and Processing
    Petrovszki, Gabor
    Balazs, Peter
    VIPIMAGE 2017, 2018, 27 : 560 - 569
  • [18] Data acquisition software
    Sci Comput Autom, 1 (54):
  • [19] Data acquisition software
    Scientific Computing & Automation, 1998, 16 (01):
  • [20] An Advanced Software Platform and Algorithmic Framework for Mobile DBH Data Acquisition
    Zhang, Jiaming
    Liang, Hanyan
    Tong, Siyuan
    Zhou, Yunhe
    Kan, Jiangming
    FORESTS, 2023, 14 (12):