32 lines
1.1 KiB
C#
32 lines
1.1 KiB
C#
|
|
namespace langguanApi.Common.Gps
|
|||
|
|
{
|
|||
|
|
public class MessageHeader
|
|||
|
|
{
|
|||
|
|
public ushort MessageId { get; set; }
|
|||
|
|
public ushort MessageBodyProperty { get; set; }
|
|||
|
|
public string TerminalId { get; set; }
|
|||
|
|
public ushort MessageSerialNumber { get; set; }
|
|||
|
|
}
|
|||
|
|
public class TerminalRegisterMessage
|
|||
|
|
{
|
|||
|
|
public ushort ProvinceId { get; set; }
|
|||
|
|
public ushort CityId { get; set; }
|
|||
|
|
public byte[] ManufacturerId { get; set; }
|
|||
|
|
public byte[] TerminalType { get; set; }
|
|||
|
|
public byte[] TerminalId { get; set; }
|
|||
|
|
public byte LicensePlateColor { get; set; }
|
|||
|
|
public string LicensePlate { get; set; }
|
|||
|
|
}
|
|||
|
|
public class LocationReportMessage
|
|||
|
|
{
|
|||
|
|
public uint AlarmFlag { get; set; }
|
|||
|
|
public uint Status { get; set; }
|
|||
|
|
public uint Latitude { get; set; }
|
|||
|
|
public uint Longitude { get; set; }
|
|||
|
|
public ushort Altitude { get; set; }
|
|||
|
|
public ushort Speed { get; set; }
|
|||
|
|
public ushort Direction { get; set; }
|
|||
|
|
public DateTime Time { get; set; }
|
|||
|
|
}
|
|||
|
|
}
|