Okay, I reproduced with motors running.
incoming: READY
regenerating preview queue.
regenerating preview queue.
Dispatching command: C09,3550,3541,END
Last command:C09,3550,3541,END:2031137544
regenerating preview queue.
incoming: SYNC,3550,3541,END
incoming: READY
incoming: READY
incoming: READY
incoming: READY
incoming: READY
incoming: READY
regenerating preview queue.
Dispatching command: C01,4345,4445,END
Last command:C01,4345,4445,END:1514302686
regenerating preview queue.
incoming: SYNC,4345,4445,END
incoming: READY
regenerating preview queue.
Dispatching command: C01,3856,3944,END
Last command:C01,3856,3944,END:711519010
regenerating preview queue.
incoming: SYNC,3856,3944,END
incoming: READY
regenerating preview queue.
Dispatching command: C01,4933,3155,END
Last command:C01,4933,3155,END:133239904
regenerating preview queue.
incoming: SYNC,4933,3155,END
incoming: READY
regenerating preview queue.
Dispatching command: C01,5415,3916,END
Last command:C01,5415,3916,END:4267995948
regenerating preview queue.
incoming: SYNC,5415,3916,END
incoming: READY
regenerating preview queue.
Dispatching command: C01,4271,5171,END
Last command:C01,4271,5171,END:3160939933
java.io.IOException: Device not configured in writeArray
at gnu.io.RXTXPort.writeArray(Native Method)
at gnu.io.RXTXPort$SerialOutputStream.write(RXTXPort.java:1171)
at processing.serial.Serial.write(Unknown Source)
at processing.serial.Serial.write(Unknown Source)
at polargraphcontroller.dispatchCommandQueue(polargraphcontroller.java:2652)
at polargraphcontroller.draw(polargraphcontroller.java:698)
at processing.core.PApplet.handleDraw(Unknown Source)
at processing.core.PApplet.run(Unknown Source)
at java.lang.Thread.run(Thread.java:695)
regenerating preview queue.
It stays busy with the last command. Any ideas?
I am running OS X 10.9.3, so I had to install the legacy ftdi drivers. They've never given me any problems, but I mention it in case there's a known issue or something. Sounds like the controller and server are losing serial connection.
|