Exemple #1
0
        public void Test1()
        {
            JT808HeaderMessageBodyProperty jT808HeaderMessageBodyProperty = new JT808HeaderMessageBodyProperty();

            jT808HeaderMessageBodyProperty.DataLength = 255;
            jT808HeaderMessageBodyProperty.IsPackage  = true;
            jT808HeaderMessageBodyProperty.Encrypt    = JT808EncryptMethod.RSA;
            var result = jT808HeaderMessageBodyProperty.Wrap();

            Assert.Equal(9471, result);
        }
Exemple #2
0
        public void Test2019_3()
        {
            JT808HeaderMessageBodyProperty jT808HeaderMessageBodyProperty = new JT808HeaderMessageBodyProperty();

            jT808HeaderMessageBodyProperty.DataLength  = 255;
            jT808HeaderMessageBodyProperty.IsPackage   = false;
            jT808HeaderMessageBodyProperty.Encrypt     = JT808EncryptMethod.RSA;
            jT808HeaderMessageBodyProperty.VersionFlag = true;
            ushort result = jT808HeaderMessageBodyProperty.Wrap();

            Assert.Equal(17663, result);
        }
Exemple #3
0
        public void Test2019_1()
        {
            //01 1 001 0011111111‬
            JT808HeaderMessageBodyProperty jT808HeaderMessageBodyProperty = new JT808HeaderMessageBodyProperty();

            jT808HeaderMessageBodyProperty.DataLength  = 255;
            jT808HeaderMessageBodyProperty.IsPackage   = true;
            jT808HeaderMessageBodyProperty.Encrypt     = JT808EncryptMethod.RSA;
            jT808HeaderMessageBodyProperty.VersionFlag = true;
            var result = jT808HeaderMessageBodyProperty.Wrap();

            Assert.Equal(25855, result);
        }