using System; using GPSBusiness.Helper; namespace GPSBusiness.BBGPSStandard { /// <summary> /// 终端注册 /// </summary> public class Data_0100 { /// <summary> /// 省域ID /// </summary> public UInt16 ProvinceID; /// <summary> /// 市县域ID /// </summary> public UInt16 CityID; /// <summary> /// 制造商ID /// </summary> public byte[] Factory; /// <summary> /// 终端型号 /// </summary> public byte[] MdtType; /// <summary> /// 终端ID /// </summary> public byte[] MdtID; /// <summary> /// 车牌颜色 /// </summary> public byte NumberColor; /// <summary> /// 车牌 /// </summary> public string Number; public void FromBytes(Data_0100 model, byte[] buffer) { model.ProvinceID = ByteConvert.ToUInt16(buffer, 0); model.CityID = ByteConvert.ToUInt16(buffer, 2); model.Factory = ByteConvert.ToBytes(buffer, 4, 5); model.MdtType = ByteConvert.ToBytes(buffer, 9, 8); model.MdtID = ByteConvert.ToBytes(buffer, 17, 7); model.NumberColor = buffer[24]; model.Number = ByteConvert.ToString(buffer, 25, buffer.Length - 25); } } }