Arduino.exe and its Serial Monitor work fine on my 64 bit windows7 machine, but I fear it runs a 32 bit Java machine.
64 bit windows is only available in prerelease version rxtx 2.2pre2 , correct ?
The download page shows
TODO: The 2.2pre2 bins contain the 2.2pre1 jar file and the 2.2pre2 native lib which causes a mismatch warning
I can confirm this
Am I wrong with my "fear" about Arduino.exe ?
Is the pre1 lib available somewhere ?
Is it the pre1 library recommendable at all ( or is this warning message the better alternative ) ?
Arduino.exe and its Serial Monitor work fine on my 64 bit windows7 machine, but I fear it runs a 32 bit Java machine.
So? What's the problem with that? Nothing that the Java virtual machine is doing needs, or benefits, from more than 4 gig of memory. Do you even have than much? If not, a 64 bit OS is wasted on your real machine.
But my machine has that much memory that I don't mind spending 64 bit for a true/false
And it's so fast that it moves this bigger data in memory much faster than my Arduino.
If I simply enter "java -version" in a cmd window, it replies
Java HotSpot(TM) 64-Bit Server VM (build 21.0-b17, mixed mode)
So I tried to use this default (64 bit) JVM with the standard RxTx class and failed.
Ok, getting a 32 bit java is easy, if this is the solution, thanks for your hint.
BTW: For performance tweaks in speed and size, Arduino Uno is a much nicer target.