Exemplo n.º 1
0
        internal void Execute(IBacNetNpdu npdu, IBacNetApdu apdu, IPEndPoint endPoint = null, int timeOut = 0)
        {
            byte[] _npdu = npdu.GetBytes();
            byte[] _apdu = apdu.GetBytes();

            List<byte> bacNetMessage = new List<byte>();
            bacNetMessage.AddRange(_npdu);
            bacNetMessage.AddRange(_apdu);
            bacNetMessage[3] = (byte)bacNetMessage.Count;

            BacNetDevice.Instance.Network.Send(bacNetMessage.ToArray(), endPoint);
        }
Exemplo n.º 2
0
        internal void Execute(IBacNetNpdu npdu, IBacNetApdu apdu, IPEndPoint endPoint = null, int timeOut = 0)
        {
            byte[] _npdu = npdu.GetBytes();
            byte[] _apdu = apdu.GetBytes();

            List <byte> bacNetMessage = new List <byte>();

            bacNetMessage.AddRange(_npdu);
            bacNetMessage.AddRange(_apdu);
            bacNetMessage[3] = (byte)bacNetMessage.Count;

            BacNetDevice.Instance.Network.Send(bacNetMessage.ToArray(), endPoint);
        }