DSM / DRECAM / SCM Laboratoire Interdisciplinaire sur l'Organisation Nanométrique et Supramoléculaire

TANGO
Device Server



SR400
Device Attributes Description

SR400 Class

Revision: 1 - Author: Olivier Tache

Scalar Attributes
Attribute name
Data Type
R/W Type
Expert
CounterA
( Read the most recent complete data point from counter A Gpib command QA if data is not ready returns -1 )
DEV_LONG
READ
No
CounterB
( Read the most recent complete data point from counter A Gpib command QA if data is not ready returns -1 )
DEV_LONG
READ
No
Count_mode
( Counting Mode CM: 0- A,B for T preset 1- A-B for T preset 2-A+B for T preset 3- A for B preset )
DEV_SHORT
READ_WRITE
No
Trigger_Slope
( Gate trigger Slope: 0->RISE 1->FALL Gpib command : TS )
DEV_SHORT
READ_WRITE
No
Trigger_Level
( Gate trigger level resolution is .001 Gpib command : TL )
DEV_DOUBLE
READ_WRITE
No
Number_of_period
( number of period NP in a scan )
DEV_LONG
READ_WRITE
No
Scan_Position
( Gpib command : NN )
DEV_LONG
READ
No
Scan_End_Mode
( Scan end mode Gpib command : NE )
DEV_LONG
READ_WRITE
No
Dwell_Time
( dwell time 2e-3 <= x <= 6e1 if x=0 dwell is set to EXTERNAL Gpib command : DT )
DEV_DOUBLE
READ_WRITE
No
DA_output_source
( set and read the D/A output source 0=A 1=B 2=A-B 3=A+B Gpib command : AS )
DEV_SHORT
READ_WRITE
No
DA_output_scale
( set the D/A output scale : 0 log(1V/decade) 1=987###### 2=#876##### ... Gpib command : AM )
DEV_SHORT
READ_WRITE
No
Count_Display_Mode
( set and read the count display mode 0=CONTINUOUS 1=HOLD Gpib command : SD )
DEV_SHORT
READ_WRITE
No
Count
DEV_LONG
READ
No
Mean
( Mean values of events in buffers = count/number_of_period )
DEV_FLOAT
READ
No
Standard_deviation
( Standard deviation from BufferA - BufferB )
DEV_FLOAT
READ
No





Spectrum Attributes
Attribute name
Data Type
X Data Length
Expert
Discriminators_Slope
( dsicriminator slopes for A,B,T 0=RISE 1=FALL Gpib command : DS )
DEV_BOOLEAN
3
No
Counter_Input
( set and read the counter inputs : counter inputs CI - 0= 10Mhz - 1= INPUT 1 - 2=INPUT 2 - 3= TRIG )
DEV_SHORT
3
No
Counter_Presets
( set and read the counters presets CP for B ot T : n is a value from 1 ro 9E11 )
DEV_FLOAT
3
No
Ports_Output_Mode
( set and read the D/A output mode for PORT1 and PORT2 0=FIXED 1=SCAN Gpib command : PM )
DEV_BOOLEAN
2
No
Ports_Scan_Steps
( set and read the scan step for PORT1 and PORT2 -0.500<= V <= 0.500 Gpib command : PY )
DEV_FLOAT
2
No
Ports_Output_Levels
( set and read the output level for PORT1 and PORT2 -10.000<= V <= 10.000 Gpib command : PL )
DEV_FLOAT
2
No
Ports_Levels
( Gpib command : PZ )
DEV_FLOAT
2
No
Gates_Modes
( Gates modes for A,B 0=CW 1=FIXED 2=SCAN Gpib command : GM )
DEV_SHORT
2
No
Gates_Delay_Scan_Steps
( Gates delay scan steps for A,B 0<= t <= 99.92e-3 Gpib command : GY )
DEV_DOUBLE
2
No
Gates_Delay
DEV_DOUBLE
2
No
Gates_Delay_Position
( Gates delay position during scan for A,B 0<= t <= 999.2e-3 Gpib command : GZ )
DEV_DOUBLE
2
No
Gates_Widths
( Gates widths for A,B 0.005e6<= t <= 999.2e-3 Gpib command : GW )
DEV_DOUBLE
2
No
Disciminators_Modes
( Gates modes for A,B or T 0=FIXED 1=SCAN Gpib command : DM )
DEV_SHORT
3
No
Dicriminators_Scan_Steps
( Gates delay scan steps for A,B or T -0.200<= V <= 0.0200 Gpib command : DY )
DEV_DOUBLE
3
No
Dicriminators_Levels
( Gates delay scan steps for A,B or T -0.3000<= V <= 0.3000 Gpib command : DL )
DEV_DOUBLE
3
No
Dicriminators_Levels_Position
( read the discriminators levels during a scan for A (0) , B (1), T(2) gpib command : DL i{ ,v} -0.3000 <= v<=0.3000 )
DEV_DOUBLE
3
No
CounterA_Buffer
DEV_LONG
2000
No
CounterB_Buffer
DEV_LONG
2000
No







CEA / DSM / DRECAM / SCM / LIONS

Olivier Taché : olivier.tachecea.fr