Daisypath Friendship tickers

Minggu, 11 November 2012

Error Opening Serial Port


Bagi rekan-rekan yang sering bermain dengan komunikasi serial, mungkin permasalahan ini pernah muncul. Ketika kita mencoba mensetting baud-rate, kemudian mengubahnya dengan nilai baud-rate yang lain, tiba-tiba Arduino kita tidak bisa merespon serial port. Bahkan ketika kita mengupload lagi skecth, pesan yang muncul kira-kira seperti ini :

Error opening serial port '/dev/ttyUSB0'
processing.app.SerialException: Error opening serial port '/dev/ttyUSB0'.
at processing.app.Serial.(Serial.java:142)
at processing.app.Serial.(Serial.java:72)
at processing.app.Uploader.flushSerialBuffer(Uploader.java:66)
at processing.app.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:73)
at processing.app.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:48)
at processing.app.Sketch.upload(Sketch.java:1632)
at processing.app.Sketch.exportApplet(Sketch.java:1701)
at processing.app.Editor$41.run(Editor.java:2004)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273

)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173

)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: gnu.io.UnsupportedCommOperationException: Invalid Parameter
at gnu.io.RXTXPort.setSerialPortParams(RXTXPort.java:171)
at processing.app.Serial.(Serial.java:132)
...


Untuk mengatasinya, cobalah membuka file ~/.arduino/preferences.txt. Kemudian ubah nilai baud rate menjadi 9600. Ok. Good luck! Selamat melanjutkan kreasi Anda dengan Arduino.

Tidak ada komentar:

Posting Komentar