public void SendCommand(PaCommand cmd, byte[] payload) { var ep = new IPEndPoint(IPAddress.Parse("192.168.1.198"), 3903); var u = new UdpClient(); var ddd = new byte[18 + payload.Length]; ddd[2] = (byte)(18 + payload.Length); ddd[4] = (byte)((ushort)cmd & 0xFF); ddd[5] = (byte)((ushort)cmd >> 8); if (payload.Length > 0) { Array.Copy(payload, 0, ddd, 18, payload.Length); } u.Send(ddd, ddd.Length, ep); }
public void SendCommand(PaCommand cmd, byte[] payload) { var ep = new IPEndPoint(IPAddress.Parse("192.168.1.198"), 3903); var u = new UdpClient(); var ddd = new byte[18 + payload.Length]; ddd[2] = (byte)(18 + payload.Length); ddd[4] = (byte)((ushort)cmd & 0xFF); ddd[5] = (byte)((ushort)cmd >> 8); if (payload.Length > 0) Array.Copy(payload, 0, ddd, 18, payload.Length); u.Send(ddd, ddd.Length, ep); }