public void Test3() { JT809_JT1078_0x1800 jT809_JT1078_0x1800 = new JT809_JT1078_0x1800() { VehicleNo = "粤B12345", VehicleColor = Protocol.Enums.JT809VehicleColorType.黄色, SubBusinessType = (ushort)JT809_JT1078_SubBusinessType.主动请求停止实时音视频传输应答消息, SubBodies = new JT809_JT1078_0x1800_0x1802() { Result = JT809_JT1078_0x1800_0x1802_Result.失败 } }; var hex = JT809Serializer.Serialize(jT809_JT1078_0x1800).ToHexString(); Assert.Equal("D4C1423132333435000000000000000000000000000218020000000101", hex); }
public void Test1() { JT809_JT1078_0x1800 jT809_JT1078_0x1800 = new JT809_JT1078_0x1800() { VehicleNo = "粤B12345", VehicleColor = Protocol.Enums.JT809VehicleColorType.黄色, SubBusinessType = (ushort)JT809_JT1078_SubBusinessType.实时音视频请求应答消息, SubBodies = new JT809_JT1078_0x1800_0x1801() { ServerIp = "127.0.0.1", ServerPort = 8080, Result = JT809_JT1078_0x1800_0x1801_Result.失败 } }; var hex = JT809Serializer.Serialize(jT809_JT1078_0x1800).ToHexString(); Assert.Equal("D4C142313233343500000000000000000000000000021801000000230100000000000000000000000000000000000000000000003132372E302E302E311F90", hex); }