public Packet(SailDronesCommunicationsCommands _com, object o )
        {
            Command = _com;
            PacketType = o.GetType();
            //PacketObject = o;



        }
        public void ProtocolRequest(SailDronesCommunicationsCommands com)
        {
            foreach (var item in _packets)
            {
                if (item.Command == com)
                    item.request();

            }


        }