Average: 0
Rating Count: 0

Development status: New development
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/InputOutput/PicoAdc

Class Description

A device class for the Picotech ADC-12. This device is connect to the parallel port
to read a 12 bit adc value.

Families: InputOutput

Key words:

Language: Cpp



Class interface


Name Description
Number_of_samplesScalar: DevLong
Integration_timeScalar: DevDouble
valueScalar: DevDouble


Name Description
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.



Please log in to comment.


PDF generated from POGO


//-============================================================ // // This class has been generated by POGO // (Program Obviously used to Generate tango Object) // // (c) - Software Engineering Group - ESRF //=============================================================

Files generated:

PicoAdc.cpp: Source code for the PicoAdc class and its commands. This class is derived from DeviceImpl_2 class. It represents the CORBA servant obbject which will be accessed from the network. All commands which can be executed on the PicoAdc are implemented in this file.

PicoAdc.h: Include for the PicoAdc class. Server class prototypes and descriptions.

PicoAdcClass.cpp: A singleton class derived fromPicoAdc. It implements the command list and all properties and methods required by the PicoAdc once per process

PicoAdcClass.h: Include for the PicoAdcClass root class. This class is represents the singleton class for the PicoAdc device class. It contains all properties and methods which the PicoAdc requires only once e.g. the commands.

main.cpp: C++ source for a TANGO device server main. The main rule is to initialise (and create) the Tango system and to create the DServerClass singleton. The main should be the same for every Tango device server.

ClassFactory.cpp: C++ source for the class_factory method of the DServer device class. This method is responsible to create all class singletin for a device server. It is called at device server startup

22 Feb 2018, DS Admin
The device class has been updated.
You can see previous version here .

20 Apr 2017, Piotr Goryl
The device class has been updated.
You can see previous version here .

23 Feb 2017, Piotr Goryl
The device class has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 11:10 a.m.