########################################################################### # # 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_fw_controller.py # # @author (last) Peter Lucia # @date (last) 21-May-2021 # @author (original) Peter Lucia # @date (original) 29-Apr-2021 # ############################################################################ import sys sys.path.append("../../") from dialin.ui.hd_simulator import HDSimulator from time import sleep def test_dg_valves(): hd_simulator = HDSimulator(log_level="DEBUG") states = [ 1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096 ] for _ in range(40): for state in states: hd_simulator.cmd_set_dg_valves_states(state) sleep(0.05) if __name__ == '__main__': test_dg_valves()