private async Task <bool> IsCheckController()
        {
            //bool result = false;

            System.Collections.ArrayList arr    = new System.Collections.ArrayList();
            System.Net.Sockets.TcpClient client = new System.Net.Sockets.TcpClient();
            for (int i = 1; i <= 253; i++)
            {
                IAsyncResult iaResult = client.BeginConnect("192.168.0." + i.ToString(), 3000, null, null);
                iaResult.AsyncWaitHandle.WaitOne(200, false);
                if (client.Connected)
                {
                    isCheckController = await APIManager.GetHello("192.168.0." + i);

                    if (isCheckController)
                    {
                        arr.Add("192.168.0." + i);
                    }
                    break;
                }
            }
            return(isCheckController);
        }