LabVIEW Interface Library for RIGOL/Tektronix oscilloscopes
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00216305%3A26620%2F22%3APR37521" target="_blank" >RIV/00216305:26620/22:PR37521 - isvavai.cz</a>
Result on the web
<a href="https://architecteca2030.ceitec.cz/vysledky" target="_blank" >https://architecteca2030.ceitec.cz/vysledky</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
LabVIEW Interface Library for RIGOL/Tektronix oscilloscopes
Original language description
An interface library for LabVIEW, allowing communication with selected commercially available oscilloscopes was developed. The library utilizes SCPI commands and an Ethernet connection to enhance its versatility – it can be quickly expanded to support any other oscilloscope model with a LAN port and support for SCPI. It is platform independent, and as such was tested both on PC and cRIO rugged controllers, i.e., it is compatible both with Windows and Linux RT. The library supports RIGOL MSO2000 and MSO5000 series, plus Tektronix MSO64 series of oscilloscopes. It contains a direct implementation of the majority of SCPI commands for selected oscilloscopes (over 200 functions), plus separate, bundled commands, allowing for rapid interfacing of the oscilloscopes. Via a few subVIs, a programmer can set the parameters of the connection, define most of the oscilloscope functions, trigger measurement (automatically, or via user-defined trigger), and download measured data from the oscilloscope. It is also possible to tune the acquisition process (set a buffer size, an acquisition speed, and, in the case of Tektronix devices, set ADC resolution as well). The programmer can then choose the method of data download, with the library even containing a data parser to support binary data transfer. Data from the oscilloscope can be then passed via documented named queue for additional processing. To further streamline the process of library deployment, several examples highlighting the library functionality were implemented as well. Due to the support of several commercially available oscilloscopes with the option of quick implementation of any other SCPI and Ethernet-compatible model, the library can act also as a hardware abstraction layer, simplifying and streamlining the development of any LabVIEW application requiring communication with almost any oscilloscope-type device.
Czech name
—
Czech description
—
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20201 - Electrical and electronic engineering
Result continuities
Project
<a href="/en/project/8A20002" target="_blank" >8A20002: Trustable architectures with acceptable residual risk for the electric, connected and automated cars</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2022
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
OSClib v1.4
Technical parameters
Pro správnou funkčnost vyžaduje: - LabVIEW 2020 nebo novější - Windows/NI Linux RT kompatibilní zařízení - RIGOL MSO2000/MSO5000 anebo Tektronix MSO64B - min. 100 Mbit Ethernet
Economical parameters
Software knihovny je prozatím používán výhradně pro další výzkum a vývoj, komerční využití se zatím nepředpokládá.
Owner IČO
00216305
Owner name
Vysoké učení technické v Brně