Hi,
I assume that most of us will use fixed point maths, but for those that have a reason to use float and double, is there an alternative implementation that can be included at compile time or some other work around that provide more recent and faster implementations ?
avr-gcc has floating point algorithms that have been carefully optimized for the AVR architecture.
arm-gcc using newlib presumably has generic algorithms...
Jantje:
What does the S in sin.S stand for? I googled it but it is to close to sin to find something relevant quickly.
The GCC compiler passes .S files through the C preprocessor, so that you can use #ifdef and #define within assembly files (because of the #ifdef, you can have one .S file that has code for several different targets, and the defines are set based on the -m options on the command line). If the file is .s (lowercase), it is passed directly to the assembler and does not go through the preprocessor.
Ordered one just now! Didn't get in on the KS in time, but now I can be one of the cool kids with a teensy 3.0.
Looking forward to trying out the new SdFat16, and having a play with Paul's new development environment. BTW, Paul, thanks so much for providing the makefiles! Really appreciated by this recalcitrant emacs/command line tools user. Icing on the cake!
Can the Teensy 3.0 USB interface be used to obtain a higher data acquisition rate than is possible with the serial interface? If yes, could you provide one or more links to help me get started in the right direction?
Perhaps the words "obtain a higher data acquisition rate" are meaningful in the context of some specific project? Certainly the USB virtual serial is MUCH faster than ordinary serial.
This post has results of USB speed testing I did. Maybe this is the sort of info you're asking about?
I see that Alpha-Crucis in France has Teensy 3.0 (with pins) listed as a new product, at 28,75 € TTC (which means 'including tax'). Although they haven't translated the info into French yet.
I'm curious what the term "industrial SD" means. I gather this is not SDHC, but is there something specific about this particular SD card that makes it better for use with Arduino and sdfat ?
Industrial-grade cards are made to endure severe operating conditions such as high impact, continuous vibration, low and/or high operating temperature. These cards are durable and can last intensive reads/writes. Certain cards are even made to be moisture-resistant. Consumer-grade memory cards are not as durable. For most of the industrial applications which normally require intensive I/O cycles, the consumer-grade cards tend to fail prematurely.