SINTEF-9012 / JArduino

Program your Arduino in Java
https://github.com/SINTEF-9012/JArduino/wiki
177 stars 63 forks source link

Own RXTX chooser implementation #11

Closed dosjos closed 11 years ago

dosjos commented 13 years ago

I think that we should have our own JArduino Com port chooser panel. Because then we could choose "Emulator" as one option in the dropdown list and start the advanced GUI as an emulator application wich can run without a connected arduino board.

Also, if the user press cancel the application should exit and move on to the next dialog.

brice-morin commented 13 years ago

Actually, we are using our own RxTx chooser. It is hidden here: https://github.com/ffleurey/JArduino/blob/master/jarduino.core/src/main/java/org/sintef/jarduino/comm/Serial4JArduino.java in the selectSerialPort() method.

Please feel free to modify it ;-)

dosjos commented 13 years ago

But shouldn't we then free our selves from the kevoree dependency? Or do we still use the RXTX library through keyvoree?

dukeboard commented 13 years ago

You can indeed depend directly from RxTx. I made the effort in the embedded Kevoree bundle to make it OSGi compliance and apply last patches to have proper compatibility with 64 bit system (especially OSX) and expose it as Maven artefact.