public VuOverSpeedingEventRecord(byte[] value)
 {
     eventType = new EventFaultType(value[0]);
     eventRecordPurpose = new EventFaultRecordPurpose(value[1]);
     eventBeginTime = new TimeReal(ConvertionClass.arrayCopy(value, 2, 4));
     eventEndTime = new TimeReal(ConvertionClass.arrayCopy(value, 6, 4));
     maxSpeedValue = new SpeedMax(value[10]);
     averageSpeedValue = new SpeedAverage(value[11]);
     cardNumberDriverSlotBegin = new FullCardNumber(ConvertionClass.arrayCopy(value, 12, 18));
     similarEventsNumber = new SimilarEventsNumber(value[30]);
 }
Esempio n. 2
0
 public VuFaultRecord(byte[] value)
 {
     faultType                   = new EventFaultType(value[0]);
     faultRecordPurpose          = new EventFaultRecordPurpose(value[1]);
     faultBeginTime              = new TimeReal(ConvertionClass.arrayCopy(value, 2, 4));
     faultEndTime                = new TimeReal(ConvertionClass.arrayCopy(value, 6, 4));
     cardNumberDriverSlotBegin   = new FullCardNumber(ConvertionClass.arrayCopy(value, 10, 18));
     cardNumberCodriverSlotBegin = new FullCardNumber(ConvertionClass.arrayCopy(value, 28, 18));
     cardNumberDriverSlotEnd     = new FullCardNumber(ConvertionClass.arrayCopy(value, 46, 18));
     cardNumberCodriverSlotEnd   = new FullCardNumber(ConvertionClass.arrayCopy(value, 64, 18));
 }
 public VuOverSpeedingEventRecord()
 {
     eventType = new EventFaultType();
     eventRecordPurpose = new EventFaultRecordPurpose();
     eventBeginTime = new TimeReal();
     eventEndTime = new TimeReal();
     maxSpeedValue = new SpeedMax();
     averageSpeedValue = new SpeedAverage();
     cardNumberDriverSlotBegin = new FullCardNumber();
     similarEventsNumber = new SimilarEventsNumber();
 }
Esempio n. 4
0
 public VuFaultRecord()
 {
     faultType                   = new EventFaultType();
     faultRecordPurpose          = new EventFaultRecordPurpose();
     faultBeginTime              = new TimeReal();
     faultEndTime                = new TimeReal();
     cardNumberDriverSlotBegin   = new FullCardNumber();
     cardNumberCodriverSlotBegin = new FullCardNumber();
     cardNumberDriverSlotEnd     = new FullCardNumber();
     cardNumberCodriverSlotEnd   = new FullCardNumber();
 }
Esempio n. 5
0
 public VuFaultRecord(byte[] value)
 {
     faultType = new EventFaultType(value[0]);
     faultRecordPurpose = new EventFaultRecordPurpose(value[1]);
     faultBeginTime = new TimeReal(ConvertionClass.arrayCopy(value, 2, 4));
     faultEndTime = new TimeReal(ConvertionClass.arrayCopy(value, 6, 4));
     cardNumberDriverSlotBegin = new FullCardNumber(ConvertionClass.arrayCopy(value, 10, 18));
     cardNumberCodriverSlotBegin = new FullCardNumber(ConvertionClass.arrayCopy(value, 28, 18));
     cardNumberDriverSlotEnd = new FullCardNumber(ConvertionClass.arrayCopy(value, 46, 18));
     cardNumberCodriverSlotEnd = new FullCardNumber(ConvertionClass.arrayCopy(value, 64, 18));
 }
Esempio n. 6
0
 public VuFaultRecord()
 {
     faultType = new EventFaultType();
     faultRecordPurpose = new EventFaultRecordPurpose();
     faultBeginTime = new TimeReal();
     faultEndTime = new TimeReal();
     cardNumberDriverSlotBegin = new FullCardNumber();
     cardNumberCodriverSlotBegin = new FullCardNumber();
     cardNumberDriverSlotEnd = new FullCardNumber();
     cardNumberCodriverSlotEnd = new FullCardNumber();
 }
Esempio n. 7
0
 public VuOverSpeedingEventRecord(byte[] value)
 {
     eventType                 = new EventFaultType(value[0]);
     eventRecordPurpose        = new EventFaultRecordPurpose(value[1]);
     eventBeginTime            = new TimeReal(ConvertionClass.arrayCopy(value, 2, 4));
     eventEndTime              = new TimeReal(ConvertionClass.arrayCopy(value, 6, 4));
     maxSpeedValue             = new SpeedMax(value[10]);
     averageSpeedValue         = new SpeedAverage(value[11]);
     cardNumberDriverSlotBegin = new FullCardNumber(ConvertionClass.arrayCopy(value, 12, 18));
     similarEventsNumber       = new SimilarEventsNumber(value[30]);
 }
Esempio n. 8
0
 public VuOverSpeedingEventRecord()
 {
     eventType                 = new EventFaultType();
     eventRecordPurpose        = new EventFaultRecordPurpose();
     eventBeginTime            = new TimeReal();
     eventEndTime              = new TimeReal();
     maxSpeedValue             = new SpeedMax();
     averageSpeedValue         = new SpeedAverage();
     cardNumberDriverSlotBegin = new FullCardNumber();
     similarEventsNumber       = new SimilarEventsNumber();
 }
Esempio n. 9
0
 public VuEventRecord()
 {
     eventType                   = new EventFaultType();
     eventRecordPurpose          = new EventFaultRecordPurpose();
     eventBeginTime              = new TimeReal();
     eventEndTime                = new TimeReal();
     cardNumberDriverSlotBegin   = new FullCardNumber();
     cardNumberCodriverSlotBegin = new FullCardNumber();
     cardNumberDriverSlotEnd     = new FullCardNumber();
     cardNumberCodriverSlotEnd   = new FullCardNumber();
     similarEventsNumber         = new SimilarEventsNumber();
 }
Esempio n. 10
0
 public VuEventRecord()
 {
     eventType = new EventFaultType();
     eventRecordPurpose = new EventFaultRecordPurpose();
     eventBeginTime = new TimeReal();
     eventEndTime = new TimeReal();
     cardNumberDriverSlotBegin = new FullCardNumber();
     cardNumberCodriverSlotBegin = new FullCardNumber();
     cardNumberDriverSlotEnd = new FullCardNumber();
     cardNumberCodriverSlotEnd = new FullCardNumber();
     similarEventsNumber = new SimilarEventsNumber();
 }