Ejemplo n.º 1
0
 protected override void Decode(byte[] buff)
 {
     TestNumber           = DecodeTestNumber(buff);
     TestResult           = DecodeTestResult(buff);
     Direction            = DecodeDirection(buff);
     AccelerationSign     = DecodeAccelerationSign(buff);
     SpeedPulsesAvailable = DecodeSpeedPulsesAvailable(buff);
     Speed          = DecodeSpeed(buff);
     LinearOrdinate = DecodeLinearOrdinate(buff);
     IsVirtualCabin = DecodeIsVirtualCabine(buff);
     VirtualCabin   = DecodeVirtualCabine(buff);
     EmapPosition   = DecodeEmapPosition(buff);
     PassiveSensorSpeedTestState   = DecodePassiveSensorSpeedTestState(buff);
     ActiveSpeedSensor             = DecodeActiveSpeedSensor(buff);
     PassiveSensorImpulseTestState = DecodePassiveSensorImpulseTestState(buff);
 }
Ejemplo n.º 2
0
 private void EncodePassiveSensorImpulseTestState(Byte[] buff, PassiveSensorImpulseTestStateKind value)
 {
     buff[6] = (byte)((buff[6] & ~0x04) | ((int)value & 0x04));
 }
Ejemplo n.º 3
0
 private void EncodePassiveSensorImpulseTestState(Byte[] buff, PassiveSensorImpulseTestStateKind value)
 {
     buff[6] = (byte)((buff[6] & ~0x04) | ((int)value & 0x04));
 }