/// <summary>
        /// Method for removing meter
        /// </summary>
        /// <param name="device">
        /// Meter to remove
        /// </param>
        public void RemoveDevice(ModbusMeterBase device)
        {
            //Stopping meter if started
            if (device.IsRunning)
            {
                device.Stop();
            }

            AllMBDevices.Remove(device);
            device.MBDeviceSettingsChanged -= OnDeviceSettingsChanged;
            SaveToXMLFile();
        }
 /// <summary>
 /// Method for adding new meter to AllMeters
 /// </summary>
 /// <param name="device">new meter to be added</param>
 public void AddDevice(ModbusMeterBase device)
 {
     AllMBDevices.Add(device);
     device.MBDeviceSettingsChanged += OnDeviceSettingsChanged;
     SaveToXMLFile();
 }