27 lines
690 B
Python
27 lines
690 B
Python
DEWAR_LEVEL_LED = 25.0
|
|
|
|
try:
|
|
_level = dewar_level.read()
|
|
except:
|
|
log("Cannot read Dewar level", False)
|
|
_level = 0.0
|
|
|
|
try:
|
|
_led_room_temp = is_led_room_temp()
|
|
except:
|
|
log("Cannot get LED configuration", False)
|
|
_led_room_temp = False
|
|
|
|
if _level <= DEWAR_LEVEL_LED:
|
|
if not _led_room_temp:
|
|
log_str="LED Monitoring: Setting LEDs to room temperature range"
|
|
log(log_str, False)
|
|
print (log_str)
|
|
set_led_range(room_temp = True)
|
|
else:
|
|
if _led_room_temp:
|
|
log_str="LED Monitoring: Setting LEDs to LN2 range"
|
|
log(log_str, False)
|
|
print (log_str)
|
|
set_led_range(room_temp = False)
|