diff --git a/setups/ppms.py b/setups/ppms.py new file mode 100644 index 0000000..8f76726 --- /dev/null +++ b/setups/ppms.py @@ -0,0 +1,26 @@ +from os import environ +description = 'frappy main setup' +group = 'optional' + +devices = { + 'se_main': + device('nicos_sinq.frappy_sinq.devices.FrappyNode', + uri='pc12694:5000', + description='main SEC node', unit='', + prefix=environ.get('SE_PREFIX', ''), auto_create=True, service='main', + ), + 'timestamp': device('nicos_linse.common.lab.Timestamp', description='time, a dummy detector'), +} + +startupcode = ''' +printinfo("=======================================================================================") +printinfo("Welcome to the NICOS frappy secnode setup for PPMS!") +printinfo(" ") +printinfo("Usage:") +printinfo(" frappy(stick='') # change sample-stick configuration") +printinfo(" frappy(addons=', ...') # change SE addons") +printinfo(" frappy(stick=None) # remove stick") +printinfo(" frappy(addons=None) # remove addons") +printinfo("=======================================================================================") +SetDetectors(timestamp) +''' diff --git a/setups/timestamp.py b/setups/timestamp.py new file mode 100644 index 0000000..278e275 --- /dev/null +++ b/setups/timestamp.py @@ -0,0 +1,9 @@ +description = 'timestamp dummy detector for offline measurements' +group = 'optional' + +devices = { + 'timestamp': device('nicos_linse.common.lab.Timestamp', description='time, a dummy detector'), +} + +startupcode = 'SetDetectors(timestamp)' +