def set_InterlocksDelay(perseus, value, address, cavity): try: # =E39*80 value = value * 80.0 write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_FdlTriggerDelay(perseus, value, address, cavity): try: # =E40*80000/2^12 value = (value*80000.0) / (2**12) write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_Tuningdelay(perseus, TuningDelay, address, cavity): try: # E100*80000000/2^12 value = (TuningDelay*80000000.0) / (2**12) write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_Fwmin(perseus, Fwmina, address, cavity): try: value = (Fwmina/1000.0) * 32767 write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_Pilimit(perseus, PiLimitA, address, cavity): try: value = (PiLimitA/1000.0) * 32767 write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_NDivider(perseus, NDivider, address, cavity): try: value = NDivider - 1 write_direct(perseus, value, address, cavity) except Exception, e: raise e
def set_ConditioningdutyCicle(perseus, ConditioningdutyCicleA, address, cavity): try: value = ((ConditioningdutyCicleA * 8000000.0) / 100.0) / 256 write_direct(perseus, value, address, cavity) except Exception, e: raise e