public MainWindow()
        {
            InitializeComponent();

            DataContext  = Context = new MainWindowModels();
            modemService = ModemService.Instance;
            modemService.ModemStatusUpdated    += (s, e) => Context.UpdateStatus(e);
            modemService.MessagesStatusUpdated += (s, e) => Context.UpdateStatus(e);

            this.Opened += MainWindow_Opened;

            Instance = this;
        }
        public override void Initialize()
        {
            try
            {
                var ip = "ip_address_target".ReadAllText();
                modemService = new ModemService(ip);

                AvaloniaXamlLoader.Load(this);
            }
            catch (Exception e)
            {
            }
        }