#!/usr/bin/python3 from dialin.ui.hd_simulator import HDSimulator from dialin.ui.dg_simulator import DGSimulator from dialin.ui.hd_simulator_alarms import HDAlarmsSimulator from sys import argv hd_auto_response=False dg_auto_response=False hd_console_out=False dg_console_out=False hd_passive_mode=True dg_passive_mode=True canbus = "can1" if __name__ == "__main__": argc = len(argv) if argc > 1: can_chg = str(argv[1]) if can_chg.startswith("can"): canbus = can_chg print("can set:", canbus) hd = HDSimulator(can_interface=canbus, console_out=hd_console_out, passive_mode=hd_passive_mode, auto_response=hd_auto_response) dg = DGSimulator(can_interface=canbus, console_out=dg_console_out, passive_mode=dg_passive_mode, auto_response=dg_auto_response) alarm = HDAlarmsSimulator(hd.can_interface, hd.logger) while True: pass