private void receive_id() throws Exception {
		status_moves++;
		int field_id = readMailbox(BrickGame.bluetooth_mailboxSystem, false, -1);
		if (field_id < 1 || field_id > 2) {
			return;
		}
		if (field_id == 2) {
			updatePosition();
			FieldGame.setField(2, pos_x, pos_y, id);
			System.out.println(name + ": receive field: " + field_id + " "
					+ pos_x + " " + pos_y);
			downdatePosition();
			direction = 0;
			status_foundBlock++;
			Gui.update();
		} else {
			updatePosition();
			FieldGame.setField(1, pos_x, pos_y, id);
			direction = 0;
			System.out.println(name + ": receive field: " + field_id + " "
					+ pos_x + " " + pos_y);
			System.out.println(name + ": new position: " + pos_x + " " + pos_y);
			Gui.update();
		}
	}