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 条
  • [1] The ROD crate DAQ software framework of the ATLAS data acquisition system
    Gameiro, S.
    Crone, G.
    Ferrari, R.
    Francis, D.
    Gorini, B.
    Gruwe, M.
    Joos, M.
    Lehmann, G.
    Mapelli, L.
    Misiejuk, A.
    Pasqualucci, E.
    Petersen, J.
    Spiwoks, R.
    Tremblet, L.
    Unel, G.
    Vandelli, W.
    Yasu, Y.
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2006, 53 (03) : 907 - 911
  • [2] The FINUDA Data Acquisition System a C/C++ DAQ based on ROOT as event monitor
    Cerello, P
    Filippini, V
    Fiore, L
    Gianotti, P
    Marcello, S
    Raimondo, A
    IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 1998, 45 (04) : 1973 - 1977
  • [3] DAQ: Software Architecture for Data Acquisition in Sounding Rockets
    Ahmad, Mohammad
    Thanh Tran
    Nichols, Heidi
    Bowles-Martinez, Jessica N.
    2012 IEEE AEROSPACE CONFERENCE, 2012,
  • [4] Software Framework for Evaluating and Optimizing Data Acquisition Efficiency Software Framework for Evaluating and Optimizing Data Acquisition Efficiency
    Kim, Ji Sung
    Kim, Soo Dong
    PROCEEDINGS 2017 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND COMPUTATIONAL INTELLIGENCE (CSCI), 2017, : 1043 - +
  • [5] A Survey on Data Acquisition systems DAQ
    Abdallah, Mohammed
    Elkeelany, Omar
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTING, ENGINEERING AND INFORMATION, 2009, : 240 - +
  • [6] ARISTARKO: A Software Framework for Physiological Data Acquisition
    Martinez-Rodrigo, Arturo
    Manuel Pastor, Jose
    Zangroniz, Roberto
    Sanchez-Melendez, Cesar
    Fernandez-Caballero, Antonio
    AMBIENT INTELLIGENCE - SOFTWARE AND APPLICATIONS (ISAMI 2016), 2016, 476 : 215 - 223
  • [7] Uncertainty specification for data acquisition (DAQ) devices
    Braudaway, DW
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2006, 55 (01) : 74 - 78
  • [8] Uncertainty specification for data acquisition devices (DAQ)
    Braudaway, DW
    IMTC/O3: PROCEEDINGS OF THE 20TH IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1 AND 2, 2003, : 946 - 950
  • [9] A Framework for Data Partitioning for C++ Data-Intensive Applications
    A. Milidonis
    G. Dimitroulakos
    M. D. Galanis
    A. P. Kakarountas
    G. Theodoridis
    C. Goutis
    F. Catthoor
    Design Automation for Embedded Systems, 2004, 9 : 101 - 121
  • [10] A framework for data partitioning for C++ data-intensive applications
    Milidonis, A
    Dimitroulakos, G
    Galanis, MD
    Kakarountas, AP
    Theodoridis, G
    Goutis, C
    Catthoor, F
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2004, 9 (02) : 101 - 121