Hi Guys,
Thanks for the detailed responses. I did not intend to cause such controversy! I will try to answer all your points in one reply.
I don't understand. What do you mean by "an (obsolete) unsupported beta"?
The Arduino web site clearly states:
Previous IDE Versions
These packages are not supported any longer by the development team:
Arduino 1.5.3 BETA: Windows, Windows Installer, Mac OS X, Linux: 32 bit, 64 bit, source
Arduino 1.5.2 BETA: Windows,Mac OS X, Linux: 32 bit, 64 bit, source
1.5.2 is not the latest beta, so it's out of date, ergo obsolete.
The upload problem was happening roughly 3 out of 4 times, so it was not something I could just ignore.
I have never used Arduino before. I chose Teensy 3 because it is a very nice little board, not because it is Arduino compatible. At the moment I am not interested in any other Arduino boards, just the T3. I am moving a code base from mbed and I don't think the Arduino IDE is up to the job, hence my interest in Eclipse. I am not really bothered which version of Arduino is plugged into what version of Eclipse, I just want it to work, preferably first time. It is frustrating when the recommended components don't seem to be compatible with each other. Is it asking too much for you guys to synchronise your efforts?
Future versions will add support for Arduino 1.5.X.
That doesn't really help me right now.
On the mac upload problems, if you upload even once using Teensyduino 1.16, it will update your bootloader. Thereafter, the upload problems should be fixed (using that particular Teensy3 board), even if you revert to version 1.15.
Thanks Paul, that is a valuable point. I have updated the T3 bootloader so I should be able to use the TEF?
As I said, I am new to Arduino and I am not familiar with Jantje or his contributions and I don't wish to impugn him. I just have an inherent distrust of software that collects data from my machine and then phones home. The message comes on the final dialogue of the plugin installation. I can't show you a screen shot as I've deleted the downloads. From memory and paraphrasing it says " the software collects usage data and sends it to a server. If you don't accept this, don't install the software". I personally find this a bit offensive; it is
my machine and Jantje should ask
my permission not dictate to me.
I will give it another try later today with the correct versions of Eclipse, Arduino and TEF. Before installing the plugin, I will install an outgoing firewall.