########################################################################### # # Copyright (c) 2021-2024 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 test_hd_dg_simulators.py # # @author (last) Peter Lucia # @date (last) 21-May-2021 # @author (original) Peter Lucia # @date (original) 29-Apr-2021 # ############################################################################ import sys from time import sleep sys.path.append("../../") from dialin import HDSimulator, DGSimulator, AbstractObserver class Observer(AbstractObserver): def update(self, result): print(result) hd_sim = HDSimulator(log_level="DEBUG") dg_sim = DGSimulator(log_level="DEBUG") observer = Observer() hd_sim.attach(observer) dg_sim.attach(observer) while True: sleep(1)