private void TerminateASTERIXListenForDataThread() { ASTERIX.RequestStop(); if (ListenForDataThread.IsAlive) ListenForDataThread.Join(); ASTERIX.CleanUp(); }