A2605-A2620 Power Supply device server
Device Commands Description
A2605 Class
Revision: - Author: giulio
1 - Init
Description: This commands re-initialise a device keeping the same network connection.
After an Init command executed on a device, it is not necessary for client to re-connect to the device.
This command first calls the device delete_device() method and then execute its init_device() method.
For C++ device server, all the memory allocated in the nit_device() method must be freed in the delete_device() method.
The language device desctructor automatically calls the delete_device() method.  
Argin: DEV_VOID
: none.  
Argout: DEV_VOID
: none.  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
2 - State
Description: This command gets the device state (stored in its device_state data member) and returns it to the caller.  
Argin: DEV_VOID
: none.  
Argout: DEV_STATE
: State Code  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
3 - Status
Description: This command gets the device status (stored in its device_status data member) and returns it to the caller.  
Argin: DEV_VOID
: none.  
Argout: CONST_DEV_STRING
: Status description  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
4 - On
Description:  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
5 - Off
Description:  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
6 - Reset
Description:  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
7 - GetCurrent
Description:  
Argin: DEVVAR_LONGARRAY
:  
Argout: DEVVAR_DOUBLEARRAY
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
8 - GetVoltage
Description:  
Argin: DEVVAR_LONGARRAY
:  
Argout: DEVVAR_DOUBLEARRAY
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
9 - GetVdcLink
Description:  
Argin: DEVVAR_LONGARRAY
:  
Argout: DEVVAR_DOUBLEARRAY
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
10 - WaveStartSw
Description: Start waveform by a software trigger.  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
11 - StartCycling
Description: Start cycling procedure  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
12 - Abort
Description: Abort a cycling or a waveform generation  
Argin: DEV_VOID
:  
Argout: DEV_VOID
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
13 - GetCurrentSet
Description: Get current set values  
Argin: DEVVAR_LONGARRAY
:  
Argout: DEVVAR_DOUBLEARRAY
:  
Command allowed for:
Tango::ON
Tango::OFF
Tango::FAULT
 
14 - SaveConfig
Description: Save ps mac address into property