Using high level software packages for controlling a network based detector system

Clyde C W Robson, Samuel Silverstein, A. Bousselham, Christian Bohm

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

Modern detector systems use networks for data acquisition and experimental control. Often they have to be controlled by software that can be quite complex in itself. Experimental control and analysis software packages like Matlab 1 and LabVIEW2 offer high-level modules for rapid development. Both packages are able to operate on standard networks provided a suitable protocol for network communication is chosen. However, the two packages tend to overlap to some degree and it isn't always clear which package, if any of them, is best suited for a specific project. We have studied these issues while developing diagnostic software for a decentralized detector system in an in-house developed SPECT camera. We have compared a Matlab and a Labview approach with each other and with a similar system developed in Java 3. We will discuss our conclusions about each package's suitability in our applications, including issues such as ease of use, performance and use of resources.

Original languageEnglish
Title of host publicationIEEE Nuclear Science Symposium Conference Record
Pages763-765
Number of pages3
Volume2
DOIs
Publication statusPublished - 1 Dec 2007
Externally publishedYes
Event2006 IEEE Nuclear Science Symposium, Medical Imaging Conference and 15th International Workshop on Room-Temperature Semiconductor X- and Gamma-Ray Detectors, Special Focus Workshops, NSS/MIC/RTSD - San Diego, CA, United States
Duration: 29 Oct 20064 Nov 2006

Other

Other2006 IEEE Nuclear Science Symposium, Medical Imaging Conference and 15th International Workshop on Room-Temperature Semiconductor X- and Gamma-Ray Detectors, Special Focus Workshops, NSS/MIC/RTSD
CountryUnited States
CitySan Diego, CA
Period29/10/064/11/06

Fingerprint

Software packages
Detectors
Telecommunication networks
Data acquisition
Cameras
Network protocols

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Industrial and Manufacturing Engineering

Cite this

Robson, C. C. W., Silverstein, S., Bousselham, A., & Bohm, C. (2007). Using high level software packages for controlling a network based detector system. In IEEE Nuclear Science Symposium Conference Record (Vol. 2, pp. 763-765). [4179118] https://doi.org/10.1109/NSSMIC.2006.355964

Using high level software packages for controlling a network based detector system. / Robson, Clyde C W; Silverstein, Samuel; Bousselham, A.; Bohm, Christian.

IEEE Nuclear Science Symposium Conference Record. Vol. 2 2007. p. 763-765 4179118.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Robson, CCW, Silverstein, S, Bousselham, A & Bohm, C 2007, Using high level software packages for controlling a network based detector system. in IEEE Nuclear Science Symposium Conference Record. vol. 2, 4179118, pp. 763-765, 2006 IEEE Nuclear Science Symposium, Medical Imaging Conference and 15th International Workshop on Room-Temperature Semiconductor X- and Gamma-Ray Detectors, Special Focus Workshops, NSS/MIC/RTSD, San Diego, CA, United States, 29/10/06. https://doi.org/10.1109/NSSMIC.2006.355964
Robson CCW, Silverstein S, Bousselham A, Bohm C. Using high level software packages for controlling a network based detector system. In IEEE Nuclear Science Symposium Conference Record. Vol. 2. 2007. p. 763-765. 4179118 https://doi.org/10.1109/NSSMIC.2006.355964
Robson, Clyde C W ; Silverstein, Samuel ; Bousselham, A. ; Bohm, Christian. / Using high level software packages for controlling a network based detector system. IEEE Nuclear Science Symposium Conference Record. Vol. 2 2007. pp. 763-765
@inproceedings{7ecd71382af244c6abd0d2026aeaf49c,
title = "Using high level software packages for controlling a network based detector system",
abstract = "Modern detector systems use networks for data acquisition and experimental control. Often they have to be controlled by software that can be quite complex in itself. Experimental control and analysis software packages like Matlab 1 and LabVIEW2 offer high-level modules for rapid development. Both packages are able to operate on standard networks provided a suitable protocol for network communication is chosen. However, the two packages tend to overlap to some degree and it isn't always clear which package, if any of them, is best suited for a specific project. We have studied these issues while developing diagnostic software for a decentralized detector system in an in-house developed SPECT camera. We have compared a Matlab and a Labview approach with each other and with a similar system developed in Java 3. We will discuss our conclusions about each package's suitability in our applications, including issues such as ease of use, performance and use of resources.",
author = "Robson, {Clyde C W} and Samuel Silverstein and A. Bousselham and Christian Bohm",
year = "2007",
month = "12",
day = "1",
doi = "10.1109/NSSMIC.2006.355964",
language = "English",
isbn = "1424405610",
volume = "2",
pages = "763--765",
booktitle = "IEEE Nuclear Science Symposium Conference Record",

}

TY - GEN

T1 - Using high level software packages for controlling a network based detector system

AU - Robson, Clyde C W

AU - Silverstein, Samuel

AU - Bousselham, A.

AU - Bohm, Christian

PY - 2007/12/1

Y1 - 2007/12/1

N2 - Modern detector systems use networks for data acquisition and experimental control. Often they have to be controlled by software that can be quite complex in itself. Experimental control and analysis software packages like Matlab 1 and LabVIEW2 offer high-level modules for rapid development. Both packages are able to operate on standard networks provided a suitable protocol for network communication is chosen. However, the two packages tend to overlap to some degree and it isn't always clear which package, if any of them, is best suited for a specific project. We have studied these issues while developing diagnostic software for a decentralized detector system in an in-house developed SPECT camera. We have compared a Matlab and a Labview approach with each other and with a similar system developed in Java 3. We will discuss our conclusions about each package's suitability in our applications, including issues such as ease of use, performance and use of resources.

AB - Modern detector systems use networks for data acquisition and experimental control. Often they have to be controlled by software that can be quite complex in itself. Experimental control and analysis software packages like Matlab 1 and LabVIEW2 offer high-level modules for rapid development. Both packages are able to operate on standard networks provided a suitable protocol for network communication is chosen. However, the two packages tend to overlap to some degree and it isn't always clear which package, if any of them, is best suited for a specific project. We have studied these issues while developing diagnostic software for a decentralized detector system in an in-house developed SPECT camera. We have compared a Matlab and a Labview approach with each other and with a similar system developed in Java 3. We will discuss our conclusions about each package's suitability in our applications, including issues such as ease of use, performance and use of resources.

UR - http://www.scopus.com/inward/record.url?scp=38649101299&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=38649101299&partnerID=8YFLogxK

U2 - 10.1109/NSSMIC.2006.355964

DO - 10.1109/NSSMIC.2006.355964

M3 - Conference contribution

AN - SCOPUS:38649101299

SN - 1424405610

SN - 9781424405619

VL - 2

SP - 763

EP - 765

BT - IEEE Nuclear Science Symposium Conference Record

ER -