private static void UdpReceiveCommand(byte[] dataBytes) { //TODO: add function when UDP receive message. string data = Encoding.ASCII.GetString(dataBytes); udpReceiveBuffer += data; if (!udpReceiveBuffer.Contains("\n")) { return; } string[] items = udpReceiveBuffer.Split(Separators, StringSplitOptions.RemoveEmptyEntries); if (items[0] == "Motor") { if (items[1] == "Finished") { Arduino.GetInstance().BusySign = false; } else if (items[1] == "GetCommand") { } } else { } udpReceiveBuffer = string.Empty; }