public void SendPackageToTcp()
        {
            TempraturePackage package = new TempraturePackage();

            package["Stx"]        = (byte)1;
            package["Lenght"]     = (byte)2;
            package["Type"]       = (byte)3;
            package["Temprature"] = new Temprature()
            {
                Degree = 4
            };
            package["Checksum"] = (ushort)47694;
            package["Etx"]      = (byte)6;

            _tcpListener.SendFromApi(package, new TcpDestInfo()
            {
                IpAddress = "192.168.1.34", Port = 1256
            });
        }
        public void SendPackageToUdp()
        {
            TempraturePackage package = new TempraturePackage();

            package["Stx"]        = (byte)1;
            package["Lenght"]     = (byte)2;
            package["Type"]       = (byte)3;
            package["Temprature"] = new Temprature()
            {
                Degree = 4
            };
            package["Checksum"] = (ushort)47694;
            package["Etx"]      = (byte)6;


            string json = JsonConvert.SerializeObject(package);

            TempraturePackage package2 = JsonConvert.DeserializeObject <TempraturePackage>(json);

            _udpListener.SendFromApi(package2, new UdpDestInfo()
            {
                IpAddress = "192.168.1.34", Port = 1256
            });
        }