public void Test1()
        {
            var GnssDatas      = Enumerable.Range(0, 36).Select(m => (byte)m).ToArray();
            var AuthorizeCodes = Enumerable.Range(0, 64).Select(m => (byte)m).ToArray();
            JT809_JT1078_0x9B00 jT809_JT1078_0x9B00 = new JT809_JT1078_0x9B00()
            {
                VehicleNo       = "粤B12345",
                VehicleColor    = Protocol.Enums.JT809VehicleColorType.黄色,
                SubBusinessType = (ushort)JT809_JT1078_SubBusinessType.远程录像下载请求消息,
                SubBodies       = new JT809_JT1078_0x9B00_0x9B01()
                {
                    AuthorizeCode = AuthorizeCodes,
                    GnssData      = GnssDatas,
                    AVItemType    = 1,
                    ChannelId     = 2,
                    MemType       = 3,
                    StreamType    = 4,
                    StartTime     = Convert.ToDateTime("2017-07-16 10:10:10"),
                    EndTime       = Convert.ToDateTime("2017-07-17 10:10:10"),
                    AlarmType     = 5,
                    FileSize      = 6
                }
            };
            var hex = JT809Serializer.Serialize(jT809_JT1078_0x9B00).ToHexString();

            Assert.Equal("D4C142313233343500000000000000000000000000029B01000000840200000000596ACB0200000000596C1C82000000000000000501040300000006000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20212223", hex);
        }
        public void Test3()
        {
            JT809_JT1078_0x9B00 jT809_JT1078_0x9B00 = new JT809_JT1078_0x9B00()
            {
                VehicleNo       = "粤B12345",
                VehicleColor    = Protocol.Enums.JT809VehicleColorType.黄色,
                SubBusinessType = (ushort)JT809_JT1078_SubBusinessType.远程录像下载完成通知应答消息,
                SubBodies       = new JT809_JT1078_0x9B00_0x9B02()
                {
                    Result    = 1,
                    SessionId = 2
                }
            };
            var hex = JT809Serializer.Serialize(jT809_JT1078_0x9B00).ToHexString();

            Assert.Equal("D4C142313233343500000000000000000000000000029B0200000003010002", hex);
        }