void threadTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
if (tcp.Connected && !threadRunning)
{
socketThread = new Thread(socketThreadStart);
socketThread.Priority = ThreadPriority.Highest;
socketThread.IsBackground = false;
socketThread.Start();
}
}