a49832b566
Updating readme.
2010-01-09 17:54:30 +00:00
0f357096b4
Updated reference and added tone() and noTone() to keywords.txt.
2010-01-09 17:43:16 +00:00
d91b4c1f38
Limiting tone generation to timer 2 only to prevent conflicts with the Servo library.
2010-01-09 17:02:27 +00:00
f9abacf768
Updating library copy location.
2010-01-08 03:16:43 +00:00
e1bd1e6d5b
Incorporating updates to the Servo library by Michael Margolis.
2010-01-08 02:44:08 +00:00
c450e695ab
Updating to Firmata rev. 51 (adding OldStandardFirmata and AllInputsFirmata).
2010-01-08 02:30:44 +00:00
298d24ae6b
Removing instructions from howto.txt and pointing to Google Code wiki page instead.
2010-01-02 16:47:57 +00:00
884ec6f242
Fixed error in StateChangeDetection example
2009-12-30 18:03:57 +00:00
b4402e1e26
Adding tone() and noTone() functions, using Brett Hagman's Tone library.
2009-12-29 20:57:07 +00:00
c22d9942ee
Updating to the latest version of Firmata (rev. 41).
2009-12-29 18:01:06 +00:00
6672d51d56
Removing (no longer maintaining) the Makefile.
2009-12-28 15:39:19 +00:00
1cbe35efca
Updating to Java 6u16 (from Processing rev. 5883).
2009-12-27 01:04:16 +00:00
d28b6358db
Updating Mac OS X .dmg with latest FTDI drivers and a link to the Applications folder (with arrow on the background).
2009-12-26 16:35:21 +00:00
9a5507fd07
Saving immediately when replacing a sketch with another in the same editor. Should fix bug: http://code.google.com/p/arduino/issues/detail?id=88
2009-12-26 15:42:30 +00:00
def86681b7
Adding precision parameter for printing of floats / doubles. Restructured the print() and println() functions a bit.
2009-12-25 20:20:27 +00:00
a2ee999135
Allowing multiples files in a sketch with the same name but different extensions. Not, however, allowing a .cpp file with the same name as the sketch, because they would conflict during the build process.
2009-12-24 21:35:38 +00:00
9ecb7ac8f1
Updating version number in todo.txt.
2009-12-24 21:34:53 +00:00
6090c1d614
Updating readme with (some) changes so far for 0018.
2009-12-23 00:02:06 +00:00
9c8f9c852c
Adding end() to the keywords file.
2009-12-23 00:01:36 +00:00
2a3a8b1c4f
Moving sketch compilation during upload from applet/ sub-directory to a temporary folder.
2009-12-23 00:00:57 +00:00
c82a43abde
Adding Serial.end().
2009-12-23 00:00:17 +00:00
3063c34ebe
Fixing bug in calling micros() from interrupts: http://code.google.com/p/arduino/issues/detail?id=55
2009-12-18 17:44:08 +00:00
ba5935e273
No longer disabling interrupts in delayMicroseconds(): http://code.google.com/p/arduino/issues/detail?id=67
2009-12-18 17:04:51 +00:00
07a5160f3b
Fixing RW pin bug in LiquidCrystal library. Now using 255 to disable pin instead of -1.
2009-12-18 16:36:45 +00:00
76f7c447b9
Adding Serial1, Serial2, Serial3 to keywords.txt. Removing SERIAL and DISPLAY.
2009-12-18 16:25:28 +00:00
42ddb48786
Merging third-party hardware branch: svn merge -r 795:802 https://arduino.googlecode.com/svn/branches/third-party-hardware .
2009-12-18 16:05:52 +00:00
5f9cbf5bb1
Adding default target to the preferences.
2009-12-18 16:00:36 +00:00
70b68efcef
Adding pin 13 (row 5): http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1259066861
2009-11-26 05:18:31 +00:00
d2a38e4b5a
Improving third-party hardware support:
...
- moving back to multple cores per platform
- using target instead of platform
- moving per-board and per-programmer preferences out of Preferences.java and into a new Target class
- adding a new "target" preference
- support for platform:value values in board preferences for bootloader path and core
- XXX: need to support platform:value syntax for board upload.using preferences.
2009-11-21 23:23:43 +00:00
8720addcba
Got bootloader burning working.
...
Wrapped some long lines.
2009-11-08 20:51:41 +00:00
e5b5f25476
Third-party cores seems to sort of work now, but burning bootloaders is probably broken.
...
Need to decide on the format for the boards.txt file.
2009-11-07 18:56:45 +00:00
3075c8e4fd
Moving libraries out of arduino platform / core directory and to top-level.
2009-11-07 17:54:56 +00:00
ff0336a3b6
Moving libraries into arduino/
2009-11-07 17:07:59 +00:00
ab1eb4aaa0
Moving things around.
2009-11-07 17:05:21 +00:00
9b7f1f91d5
Branching to implement support for third-party hardware.
2009-11-07 17:02:37 +00:00
c6b305357e
Adding Arduino as ISP sketch (firmware) and programmers.txt entry.
2009-11-01 17:00:31 +00:00
294abd0419
No longer mangling microcontroller names before passing them to avrdude, as it seems to support the same ones as avr-gcc now.
2009-10-23 23:28:35 +00:00
d29c49a27b
Updating a newer JavaApplicationStub (from Processing 1.0.9) but removed x86_64 architecture with lipo (because we don't have a 64 bit version of the librxtxSerial.jnilib).
2009-10-23 23:16:45 +00:00
41560ca8d6
Upgrading to quaqua 6.2 (from Processing 1.0.9).
2009-10-23 23:11:37 +00:00
6a15e01ff8
Passing the ARDUINO constant from the IDE to avr-gcc as a command line argument (so I don't forget to update the version in the .h file).
2009-10-23 23:04:03 +00:00
de28fadf49
Adding break and continue to the keywords file.
2009-10-23 22:40:47 +00:00
2e26a2d994
Syncing with Processing 1.0.9 (revision 5766).
2009-10-22 00:56:16 +00:00
7f58e2213e
Adding support for setting baud rate to use with a programmer.
2009-10-22 00:55:07 +00:00
3afe2e0713
Fixing variable name.
2009-10-18 19:41:30 +00:00
650dc075a4
Fixing small typo in for-loop example.
2009-09-26 16:54:50 +00:00
e814744504
Enabling the Sketchbook and Examples menu on Mac OS X with native (screen) menu bar. Processing has these disabled because they often cause problems, but they seem to be working at the moment, so I'm leaving them in.
2009-09-26 16:48:46 +00:00
048143f3d5
Adding support for .S files in libraries and cores. Patches from René Bohne.
2009-09-25 19:31:01 +00:00
f2010ebd2b
Fixing whitespace in Compiler.java.
2009-09-25 19:05:09 +00:00
3dc7fc0781
Syncing with Processing 1.0.7 (5692); needs testing.
...
Also, the Sketchbook and Examples menus are currently disabled on the Mac to work-around a bug in Apple's implementation of Java. I think this bug may have been solved, so I should try re-enabling the menus and see what happens (on 10.4 and 10.5 and 10.6). Also, I may still need to update the jre / jdk on Linux.
2009-09-24 03:16:00 +00:00
240607a4a6
Holding shift when pressing run or upload buttons give verbose output.
...
The upload.verbose and build.verbose preferences are still respected.
You don't get verbose output with Command-Shift-R or Command-Shift-U, unlike Processing in which the shift modifier switches from Run to Present. Mostly this is because I didn't think verbose output deserved its own menu items, and that's how Processing implements the other shortcut.
Holding shift while pressing upload doesn't show the compilation command lines. This matches the functionality of the upload.verbose preference, but may imply that the upload button doesn't also compile the code.
Also, in Snow Leopard, the temp directory is in some crazy folder in /var. Luckily, everything still seems to work okay.
2009-09-23 23:40:59 +00:00