private void bigBrother(Object oggetto)
        {
            MyClient clientBB;
            String[] vettDati;
            List<string[]> listaDati = new List<string[]>();
            string messaggio;
            TextBox consoleBox= (TextBox)oggetto;

            clientBB = new MyClient("127.0.0.1", 14000, consoleBox);
            if (!clientBB.connect())
            {
                activeBB = false;
                bigBrotherButton.Dispatcher.BeginInvoke((funzioneVoid)delegate() { bigBrotherButton.Content = "Avvia Controllo"; });
            }
            else
            {
                clientBB.writeConsole("Connesso...\n");
                while (activeBB)
                {
                    listaDati.Clear();
                    System.Threading.Thread.Sleep(50);

                    messaggio = clientBB.inviaComando("*", false);

                    while (messaggio != "#")
                    {
                        messaggio = clientBB.inviaComando("*", false);
                        vettDati = messaggio.Split('\n');
                        if (vettDati.Length == 3)
                            vettDati[2] = ConvertRadiantString(vettDati[2]);
                        listaDati.Add(vettDati);
                    }

                    aggiornaListe(listaDati);
                }
                clientBB.inviaComando("#", false);
                clientBB.writeConsole("Disconnessione...\n");
                clientBB.disconnect();
            }
            return;
        }
        private void connectButtonClick(object sender, RoutedEventArgs e)
        {
            if (!connesso)
            {
                clientPrincipale = new MyClient(ipBox.Text, System.Convert.ToInt32(portaBox.Text), consoleBox);
                if (clientPrincipale.connect())
                {
                    connesso = true;
                    controlliTab.IsEnabled = true;
                    connectButton.Content = "Disconnect";
                }
                else
                    consoleBox.Text="Errore di connessione...";

            }
            else
            {
                if (activeBB)
                    MessageBox.Show("Disconnettere il controllo in RealTime");
                else
                {
                    clientPrincipale.inviaComando("exit");
                    clientPrincipale.disconnect();
                    connectButton.Content = "Connect";
                    controlliTab.IsEnabled = false;
                    connesso = false;
                }
            }
        }