@Override
	public void enqueueCommand(Command cmd) {
		switch (clientType) {
		//Kinect client listens to RStatus and RLock commands
		case KINECT:
			switch (cmd.getCommandType()) {
			case RSTATUS:
			case RLOCK:
				sendCommand(cmd);
				break;
			}
			break;
		//Mapper clients listen to MPosition, RStatus, RLock, RUnlock
		case MAPPER:
			switch (cmd.getCommandType()) {
			case MPOSITION:
			case RSTATUS:
			case RLOCK:
			case RUNLOCK:
				sendCommand(cmd);
				break;
			}
			break;
		}
	}