payload.readUnsignedByte();
int status = payload.readUnsignedByte();
if (status == 0xff){
payload.readUnsignedByte(); // type: String
String message = new String(payload.readTraciString());
throw new TraciException(message);
}
float[] position = (float[]) payload.readTraciTypeAndObject();
return new ResponseVehicleValueCommandReader(objectId, position);
}