public MNSASpi(Object param) {
		try {
			Connection c = USBConnectionFactory.getConnection();
			if(c == null){
				throw new IOException("No CardReader found.");
			}
			this.terminals = new MNSACardTerminals(c);
		} catch (PortInUseException | UnsupportedCommOperationException | IOException e) {
			throw new RuntimeException(e);
		}
	}