Development status:
Released,
Release: release_1_1_17
Information status: Updated
Repository:
http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/MeasureInstruments/Lecroy/AcquireWaveformLecroy
Contact:
Class Description
- This class allows the acquisition of a waveform (the description and the data),
from a specific channel and from any Lecroy scope series. The description is a structure which contains in particular : the length of the array 1 (the raw data) the length of the array 2 (2nd part of the calculated waveform data, if any) the timebase the total length of the acquired data (lgth array1 + lgth array2) .... its represents the context of the acquisition.
NOTE : for all Lecroy scope, the port number is the same : 1861
Families: MeasureInstruments
Key words: - Lecroy
Platform: All Platforms
Language: Cpp
Contact:
Hardware
Manufacturer: Lecroy
Product:
WaveForm
Bus: Ethernet
Class interface
Attributes:
Name | Description |
---|---|
triggerTimeScalar: DevString | — |
verticalOffsetScalar: DevDouble | — |
verticalGainScalar: DevDouble | — |
horizontalOffsetScalar: DevDouble | — |
horizontalIntervalScalar: DevDouble | — |
nominalBitsScalar: DevShort | — |
waveArrayCountScalar: DevLong | — |
waveArray2Scalar: DevLong | — |
waveArray1Scalar: DevLong | — |
verticalScaledDataSpectrum: DevDouble | — |
rawWaveformDataSpectrum: DevShort | — |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State |
This command gets the device state (stored in its device_state data member) and returns it to the caller. |
StatusInput: DevVoid Output: DevString |
This command gets the device status (stored in its device_status data member) and returns it to the caller. |
WriteReadInput: DevString Output: DevString |
Command to send a specific command to the Lecroy device |
Pipes:
Properties:
Name | Description |
---|---|
IPaddressDevString | The IP address of the Lecroy scope to build a connection with. |
ChannelNameDevString | The name of channel on which the acquisition will be done. This name must be composed with two caracters : (a letter followed by a number) C for a physical channel F for a calculated waveform M for a memorised waveform ... Example : C2 (is the channel 2) Default : C1 (channel 1 |
Please log in to comment.
Generated
README
b'//-============================================================\n//\n// This class has been generated by POGO\n// (Program Obviously used to Generate tango Object)\n//\n// (c) - Software Engineering Group - ESRF\n//=============================================================\n\n\nFiles generated:\n===============\nAcquireWaveformLecroy.cpp: Source code for the AcquireWaveformLecroy class and its commands.\n This class is derived from DeviceImpl_2 class.\n It represents the CORBA servant obbject which\n will be accessed from the network.\n All commands which can be executed on the\n AcquireWaveformLecroy are implemented in this file.\n\nAcquireWaveformLecroy.h: Include for the AcquireWaveformLecroy class.\n Server class prototypes and descriptions.\n\nAcquireWaveformLecroyClass.cpp: A singleton class derived fromAcquireWaveformLecroy.\n It implements the command list and all properties\n and methods required by the AcquireWaveformLecroy once per process\n\nAcquireWaveformLecroyClass.h:\tInclude for the AcquireWaveformLecroyClass root class.\n This class is represents the singleton class for\n the AcquireWaveformLecroy device class.\n It contains all properties and methods which the \n AcquireWaveformLecroy requires only once e.g. the commands.\n\nmain.cpp:\t\tC++ source for a TANGO device server main.\n The main rule is to initialise (and create) the Tango\n system and to create the DServerClass singleton.\n The main should be the same for every Tango device server.\n\nClassFactory.cpp:\tC++ source for the class_factory method of the DServer\n device class. This method is responsible to create\n all class singletin for a device server. It is called\n at device server startup\n'
Updated:
The device class has been updated.
You can see previous version here .
23 Feb 2017, Piotr Goryl
Created:
The device class has been added to catalogue.