Difference between revisions of "UserControl"

From Ug11bm
Jump to navigationJump to search
Line 7: Line 7:
=== COMMAND functions ===
=== COMMAND functions ===


Override active temperature device selection, change which device temperature value is reported in the log and file header. No error checking to confirm that selected device is active.
Override active temperature device selection, change which device temperature value is reported in the log and file header.
 
'''NOTE:''' No error checking to confirm that selected device is active.
   
   
  def SetUserControlTemp(device):     
  def SetUserControlTemp(device):     

Revision as of 15:04, 7 July 2011

UserControl Icon UserControl is launched from the UserToolBar by clicking on the icon.


Tasks Menu

COMMAND functions

Override active temperature device selection, change which device temperature value is reported in the log and file header.

NOTE: No error checking to confirm that selected device is active.

def SetUserControlTemp(device):    
   if device == 0:
       devicename = "Custom User Value" # returns whatever is in the 11bmb:userHolder5.VAL PV field
   if device == 1:
       devicename = "Ambient"
   if device == 2:
       devicename = "N2 Cryostream (static)"
   if device == 3:
       devicename = "N2 cryostream (autoload)"
   if device == 4:
       devicename = "Hot Air Blower"
   if device == 5:
       devicename = "Helium Cryostat"
   if device == 6:
       devicename = "Omega Thermocouple Meter"