public void Test2() { var bytes = "0000001B557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(); JT809_0x1500_0x1504 jT809_0x1500_0x1504 = JT809Serializer.Deserialize <JT809_0x1500_0x1504>(bytes); Assert.Equal("557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(), jT809_0x1500_0x1504.TraveldataInfo); Assert.Equal(0x1bu, jT809_0x1500_0x1504.TraveldataLength); }
public void Test2() { var bytes = "0700000006313233343536".ToHexBytes(); JT809_0x1500_0x1504 jT809_0x1500_0x1504 = JT809Serializer.Deserialize <JT809_0x1500_0x1504>(bytes); Assert.Equal(JT809CommandType.记录仪唯一性编号, jT809_0x1500_0x1504.CommandType); Assert.Equal("123456", jT809_0x1500_0x1504.TraveldataInfo); Assert.Equal(6u, jT809_0x1500_0x1504.TraveldataLength); }
public void Test1() { JT809_0x1500_0x1504 jT809_0x1500_0x1504 = new JT809_0x1500_0x1504 { TraveldataInfo = "557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(), }; var hex = JT809Serializer.Serialize(jT809_0x1500_0x1504).ToHexString(); Assert.Equal("0000001B557AC40014002003251026012003251026010000123400123456A9", hex); }
public void Test_2019_2() { var bytes = "000C00000001070000001B557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(); JT809_0x1500_0x1504 jT809_0x1500_0x1504 = JT809_2019_Serializer.Deserialize <JT809_0x1500_0x1504>(bytes); Assert.Equal(JT809CommandType.记录仪唯一性编号, jT809_0x1500_0x1504.CommandType); Assert.Equal("557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(), jT809_0x1500_0x1504.TraveldataInfo); Assert.Equal(0x1bu, jT809_0x1500_0x1504.TraveldataLength); Assert.Equal(1u, jT809_0x1500_0x1504.SourceMsgSn); Assert.Equal(12, jT809_0x1500_0x1504.SourceDataType); }
public void Test_2019_2() { var bytes = "000C000000010700000006313233343536".ToHexBytes(); JT809_0x1500_0x1504 jT809_0x1500_0x1504 = JT809_2019_Serializer.Deserialize <JT809_0x1500_0x1504>(bytes); Assert.Equal(JT809CommandType.记录仪唯一性编号, jT809_0x1500_0x1504.CommandType); Assert.Equal("123456", jT809_0x1500_0x1504.TraveldataInfo); Assert.Equal(6u, jT809_0x1500_0x1504.TraveldataLength); Assert.Equal(1u, jT809_0x1500_0x1504.SourceMsgSn); Assert.Equal(12, jT809_0x1500_0x1504.SourceDataType); }
public void Test1() { JT809_0x1500_0x1504 jT809_0x1500_0x1504 = new JT809_0x1500_0x1504 { CommandType = JT809CommandType.记录仪唯一性编号, TraveldataInfo = "123456", }; var hex = JT809Serializer.Serialize(jT809_0x1500_0x1504).ToHexString(); Assert.Equal("0700000006313233343536", hex); }
public void Test_2019_1() { JT809_0x1500_0x1504 jT809_0x1500_0x1504 = new JT809_0x1500_0x1504 { CommandType = JT809CommandType.记录仪唯一性编号, TraveldataInfo = "557AC40014002003251026012003251026010000123400123456A9".ToHexBytes(), SourceMsgSn = 1, SourceDataType = 12, }; var hex = JT809_2019_Serializer.Serialize(jT809_0x1500_0x1504).ToHexString(); Assert.Equal("000C00000001070000001B557AC40014002003251026012003251026010000123400123456A9", hex); }
public void Test_2019_1() { JT809_0x1500_0x1504 jT809_0x1500_0x1504 = new JT809_0x1500_0x1504 { CommandType = JT809CommandType.记录仪唯一性编号, TraveldataInfo = "123456", SourceMsgSn = 1, SourceDataType = 12, }; var hex = JT809_2019_Serializer.Serialize(jT809_0x1500_0x1504).ToHexString(); Assert.Equal("000C000000010700000006313233343536", hex); }