########################################################################### # # Copyright (c) 2019-2021 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file dg_fluid_leak_state.py # # @author (last) Peman Montazemi # @date (last) 11-Mar-2021 # @author (original) Peman Montazemi # @date (original) 11-Mar-2021 # ############################################################################ import sys sys.path.append("..") from dialin.dg.dialysate_generator import DG from time import sleep if __name__ == "__main__": # Create a DG object called dg dg = DG() sleep(2) #dg.cmd_log_in_to_dg() sleep(1) #dg.fluid_leak.cmd_fluid_leak_state_broadcast_interval_override(100) state = "Dry" while True: if dg.fluid_leak.fluid_leak_state == dg.fluid_leak.NO_FLUID_LEAK_DETECTED: state = "Dry" else: # FLUID_LEAK_DETECTED state = "Wet" print("State = " + state) sleep(0.1)