This is historical information of device classes implemented in CryoConnector device server.
Use this link to find the valid information.
    
        
        
        
    
    Development status:
    New development
    
    Information status: New
    
        
    
    
    
    Contact:
    
        
    
Class Description
Class for interacting with the CryConnector windows program controlling the cryostreams.
Families: Instrumentation
Key words:
Platform: Windows
Language: Python
Contact:
Hardware
Manufacturer: Oxford Cryosystems
Product:
Coolers
Bus: Not Applicable
Class interface
Attributes:
| Name | Description | 
|---|---|
| SetTemperatureScalar: DevDouble | — | 
| SampleTemperatureScalar: DevDouble | — | 
| RunModeScalar: DevLong | — | 
| RampRateScalar: DevDouble | — | 
| TurboModeScalar: DevLong | — | 
| TemperatureUnitsScalar: DevLong | — | 
| HeatingRateScalar: DevDouble | To be used when writting to DesiredTemperature for performing Ramp Command | 
| DesiredTemperatureScalar: DevDouble | Performs the command Ramp using the written DesiredTemperature and the value in attribute HeatingRate | 
Commands:
| Name | Description | 
|---|---|
| StateInput: DevVoid Output: State State Code  | 
                        
                            This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. | 
| StatusInput: DevVoid Output: ConstDevString Status description  | 
                        
                            This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. | 
| SendCommandInput: DevVarDoubleStringArray Output: DevVoid  | 
                        
                            — | 
| ReadStatusPropertyInput: DevString Property name Output: DevDouble Property value  | 
                        
                            Read property value from the status.xml file of the device. | 
| CoolInput: DevDouble Temperature Output: DevVoid  | 
                        
                            Change to new temperature as quickly as possible | 
| TurboInput: DevLong 0 -> off, 1 -> on Output: DevVoid  | 
                        
                            Engage or disangage Turbo gas flow | 
| RampInput: DevVarDoubleArray Ramp Rate, Temperature Output: DevVoid  | 
                        
                            Change to new temperature at a controlled rate | 
| HoldInput: DevVoid Output: DevVoid  | 
                        
                            Hold current temperature indefinitely | 
| EndInput: DevDouble Ramp rate Output: DevVoid  | 
                        
                            Ramp to 300 K at the specified rate and then shutdown | 
| StopInput: DevVoid Output: DevVoid  | 
                        
                            Stop cooler inmediately | 
| RestartInput: DevVoid Output: DevVoid  | 
                        
                            Restart cooler after shutdown | 
| ResumeInput: DevVoid Output: DevVoid  | 
                        
                            Exit temporary hold | 
| SuspendInput: DevVoid Output: DevVoid  | 
                        
                            Enter temporary hold | 
Pipes:
Properties:
| Name | Description | 
|---|---|
| CryoDataDirectoryDevString | Directory where have to be put the files that are detected and read by the CryoConnector windows program for controlling the Cryostreams. | 
| DeviceIdDevLong | Id of the device given in the attribute Id of its corresponding CONNECTION tag in the connections.xml file. | 
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.
2 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.