public Pachuino(PApplet parent, String device, int speed) { System.out.println( "\n---------------------\nPachuino version: " + VERSION + "\n---------------------"); pApplet = parent; for (int i = 0; i < Arduino.list().length; i++) { System.out.println(Arduino.list()[i]); } a = new Arduino(parent, device, speed); for (int i = 0; i < TOTAL_DIGITAL_IN; i++) { a.pinMode(i, Arduino.OUTPUT); } analogSensorPin = new int[TOTAL_ANALOG_IN]; digitalSensorPin = new int[TOTAL_DIGITAL_IN]; remoteFeed = new int[MAX_REMOTE_FEEDS]; dIn = new DataIn[MAX_REMOTE_FEEDS]; localSensor = new LocalSensor[TOTAL_ANALOG_IN + TOTAL_DIGITAL_IN]; remoteSensor = new RemoteSensor[MAX_REMOTE_SENSORS]; pApplet.registerPre(this); }