private async void timer1_Tick(object sender, EventArgs e)
        {
            FirebaseResponse response = await client.GetAsync("/Decolagem/Indice/");

            Ind ind = response.ResultAs <Ind>();

            if (ind.Registro > InitIndice)
            {
                InitIndice = ind.Registro;
                FirebaseResponse responseX = await client.GetAsync("Decolagem/Registro/" + ind.Registro.ToString());

                Dados dados = responseX.ResultAs <Dados>();

                chart1.Series[0].Points.AddXY(ind.Registro, int.Parse(dados.Velocidade));
                chart1.Series[1].Points.AddXY(ind.Registro, int.Parse(dados.Altitude));
                if (int.Parse(dados.Trem) == 1)
                {
                    chart1.Series[2].Points.AddXY(ind.Registro, 500);
                }
                else
                {
                    chart1.Series[2].Points.AddXY(ind.Registro, 0);
                }
            }
        }
        private async void Form1_Load(object sender, EventArgs e)
        {
            try
            {
                client = new FireSharp.FirebaseClient(config);
                if (client != null)
                {
                    MessageBox.Show("Conectado ao Servidor", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
            catch
            {
                MessageBox.Show("Erro ao conectar-se ao servidor,\n tente novamente mais tarde!", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                Application.Exit();
            }

            chart1.Series[0].Points.AddXY(0, 0);
            chart1.Series[1].Points.AddXY(0, 0);
            chart1.Series[2].Points.AddXY(0, 0);

            int i;
            FirebaseResponse response = await client.GetAsync("/Decolagem/Indice/");

            Ind registro = response.ResultAs <Ind>();

            InitIndice = registro.Registro;

            for (i = 1; i <= InitIndice; i++)
            {
                FirebaseResponse response1 = await client.GetAsync("/Decolagem/Registro/" + i.ToString());

                Dados dados = response1.ResultAs <Dados>();

                chart1.Series[0].Points.AddXY(i, int.Parse(dados.Velocidade));
                chart1.Series[1].Points.AddXY(i, int.Parse(dados.Altitude));
                if (int.Parse(dados.Trem) == 1)
                {
                    chart1.Series[2].Points.AddXY(i, 500);
                }
                else
                {
                    chart1.Series[2].Points.AddXY(i, 0);
                }
            }
            timer1.Enabled = true;
        }