Beispiel #1
0
        private void AddDevice_Clicked(TrakHound_UI.Button bt)
        {
            var connection = new TempServer.MTConnect.MTConnectConnection();

            connection.DeviceId   = Guid.NewGuid().ToString();
            connection.Address    = AddDeviceAddress;
            connection.Port       = AddDevicePort;
            connection.DeviceName = AddDeviceName;

            AddMTConnectConnection(connection);
        }
Beispiel #2
0
        private void AddMTConnectConnection(TempServer.MTConnect.MTConnectConnection connection)
        {
            addDeviceQueue.Add(connection);

            if (addDevicesUpdateTimer != null)
            {
                addDevicesUpdateTimer.Stop();
            }

            addDevicesUpdateTimer          = new System.Timers.Timer();
            addDevicesUpdateTimer.Interval = 2000;
            addDevicesUpdateTimer.Elapsed += AddDevicesUpdateTimer_Elapsed;
            addDevicesUpdateTimer.Start();
        }