Hi Everyone,
I have installed the this Arduino library for Processing (Im using v2.0.1) but get this error message when I try to use the examples;
import processing.serial.*;
import cc.arduino.*;
Arduino arduino;
void setup() {
size(512, 200);
arduino = new Arduino(this, Arduino.list()[0], 57600); <----------------- ERROR LINE
}
void draw() {
background(constrain(mouseX / 2, 0, 255));
arduino.analogWrite(9, constrain(mouseX / 2, 0, 255));
arduino.analogWrite(11, constrain(255 - mouseX / 2, 0, 255));
}
ERROR MESSAGE
Stable Library
Native lib Version = RXTX-2.1-7
Java lib Version = RXTX-2.1-7
RXTX Warning: Removing stale lock file. /var/lock/LK.047.033.000
gnu.io.PortInUseException: Unknown Application
at gnu.io.CommPortIdentifier.open(CommPortIdentifier.java:354)
at processing.serial.Serial.(Unknown Source)
at processing.serial.Serial.(Unknown Source)
at cc.arduino.Arduino.(Arduino.java:166)
at arduino_input.setup(arduino_input.java:31)
at processing.core.PApplet.handleDraw(PApplet.java:2245)
at processing.core.PGraphicsJava2D.requestDraw(PGraphicsJava2D.java:243)
at processing.core.PApplet.run(PApplet.java:2141)
at java.lang.Thread.run(Thread.java:680)
I see this has been discussed on other forums but I have followed the suggestions but still no joy.
Just wondered if anyone had any new info on this?
Regards,
Oli