Cristian Maglie
d96264e60f
Upload over debug port (part 2)
2012-09-08 00:55:37 +02:00
Cristian Maglie
ca74c94ae5
Upload over debug port
2012-09-07 15:59:44 +02:00
s17t.net
2ca5d3e056
- Moved code guessing current keyword in its function
...
- Find-in-reference disabled in right-click popup menu unless
appropriate text is selected (#1014 )
2012-08-30 00:30:33 +02:00
David A. Mellis
0a0b573d7c
Removing import of deleted objectutil class.
2012-08-23 10:54:24 -04:00
s17t.net
36b643d79f
Removed objectutil.
2012-08-23 08:33:33 +02:00
s17t.net
4a09287c45
The 'find in reference' will look for current token and open
...
respective doc page if exists.
2012-08-23 08:32:22 +02:00
s17t.net
1691367fd9
Remove unused status notice message.
2012-08-20 00:13:55 +02:00
s17t.net
ab2d83fc80
Index reference page is shown when no text selected if clicking 'Find in
...
reference' command.
2012-08-20 00:08:17 +02:00
s17t.net
8a1cf335ad
Introduce ObjectUtils class
2012-08-20 00:05:02 +02:00
Cristian Maglie
c26e377cc5
Added autoreset feature for Windows.
2012-08-16 17:05:38 -07:00
Cristian Maglie
df19935d31
Auto restart after upload (linux only for now). Auto reset/erase when uploading a new sketch.
2012-08-14 10:05:02 +02:00
David A. Mellis
d30bd83660
Don't generate prototypes for function that already have them. (Lars J. Nielsen)
...
This searches for prototypes by using the same regular expression used to search for functions definitions, but with "{}" replaced by ";". Note that it requires the prototype to be formatted identically to the function definition (e.g. matching white-space).
http://code.google.com/p/arduino/issues/detail?id=973
2012-07-19 11:27:56 -04:00
David A. Mellis
a01657b312
Removing leftover debugging code.
...
http://code.google.com/p/arduino/issues/detail?id=859
2012-07-19 10:42:39 -04:00
David A. Mellis
4e657ba5e2
Automatically create sketchbook libraries/ folder and readme (Paul Stoffregen and Limor Fried).
...
http://code.google.com/p/arduino/issues/detail?id=986
2012-07-19 10:03:39 -04:00
David A. Mellis
e945d091c5
Don't require a space between #include and < or ".
...
The space isn't required by the compiler, but the preprocessor needed
one in order to use the #include to figure out which libraries the
sketch used. That caused an error if you didn't have the space,
because the corresponding library wasn't linked.
http://code.google.com/p/arduino/issues/detail?id=975
2012-07-14 21:42:59 -04:00
David A. Mellis
d903d81d60
Add more checks for end-of-file in auto-format code.
...
Otherwise, you tend to get out of memory errors caused by infinite
loops.
http://code.google.com/p/arduino/issues/detail?id=859
2012-07-14 21:22:20 -04:00
David A. Mellis
6030f9670b
Don't break C++ style (//) comments during auto-format.
...
http://code.google.com/p/arduino/issues/detail?id=255
2012-07-14 20:53:20 -04:00
Cristian Maglie
3d9672d902
Changed 'fat' (multiplatform) library detection algorithm
2012-07-06 18:20:02 +02:00
Cristian Maglie
5c0eca5fa7
Started fat (multi-architecture) libraries support (work in progress)
2012-07-04 12:00:35 +02:00
Cristian Maglie
01bd432af3
Separator between user and IDE libraries also in examples menu
2012-07-03 17:26:15 +02:00
Cristian Maglie
46aeeb4b29
Merged upstream Arduino master branch
2012-06-26 00:51:35 +02:00
Cristian Maglie
ddc8fa98c9
Added separator between user supplied libraries and IDE libraries
2012-06-25 17:29:16 +02:00
Cristian Maglie
8c5e21470f
Removed isEmpty() calls for Java 1.5 compatibility
2012-06-25 15:30:43 +02:00
David A. Mellis
1daeba6fd6
Don't translate space separating baud rate from "baud".
...
This prevents an error in which translations which omitted the space would cause an exception (because the code tries to split the string on space).
http://code.google.com/p/arduino/issues/detail?id=964
2012-06-24 12:45:26 -05:00
Andrew Stone
5e75bd4a97
Fix for bug 950 -- NPE Compiler.java:407 -- also searched for any other instances & found two other cases of the same bug
2012-06-08 16:49:31 -04:00
Andrew Stone
958c835ef0
Issue 950: NPE Compiler.java:407
2012-06-06 17:30:14 -04:00
Tibor Fekete
ec3c8123bf
Fixed null pointer exception in case of missing boot loader.path param in boards.txt
...
Pre-1.0.1 it was not necessary to have a bootloader.path param in
boards.txt under the respective board type. This patch helps keeping
compatibility with older settings and avoid dummy param settings.
2012-06-04 21:27:13 +02:00
David A. Mellis
a9fedabe3c
Don't translate SimpleDateFormat string.
...
The yyMMdd string that the sketch archiver tool uses to format archive
names was being localized (i.e. was wrapped in _()). This gave an
error on startup (and the Arduino software would fail to launch), if
someone translated the string to something that wasn't a valid date
format. Since this is an internal string, it shouldn't be translated.
http://code.google.com/p/arduino/issues/detail?id=942
2012-06-03 14:48:20 -04:00
David A. Mellis
0ebfbf8d2c
Fixing typo in custom error message.
2012-06-01 09:20:32 -04:00
Rune Fauske
354685bbff
Changed language ISO code to match Norwegian (Norsk bokmål).
2012-05-29 09:33:15 +03:00
David A. Mellis
77ed2f4d62
Fixing placement of error messages. (Paul Stoffregen)
...
This patch places #line preprocessor directives into the generated code
file so that the compiler reports the correct location for error
messages.
http://code.google.com/p/arduino/issues/detail?id=907
2012-05-27 12:32:13 -04:00
Cristian Maglie
135900883d
Fixed renamed app doesn't compile on macosx
2012-05-27 13:10:34 +02:00
Cristian Maglie
33f5c53668
Implemented OS specific preferences
2012-05-25 19:03:00 +02:00
Cristian Maglie
7ad4de5208
Added support for USB serial port 1200bps touch (Leonardo)
2012-05-25 17:33:29 +02:00
Cristian Maglie
3fe9246f60
Simplified boards.txt file
2012-05-25 17:31:55 +02:00
Cristian Maglie
3f4cbe887d
Merge branch 'master' into arduino-1.0.1-merged
...
Included latest fixes
2012-05-25 15:16:34 +02:00
Cristian Maglie
4fc7f73270
Fixed error message if user didn't select any board
2012-05-23 15:05:19 +02:00
Cristian Maglie
33083d84b3
Merge of arduino-1.0.1. Work in progress...
2012-05-23 09:22:52 +02:00
Cristian Maglie
b276a75d13
Pre-merge upstream Arduino
2012-05-22 11:23:47 +02:00
David A. Mellis
2cbde219c1
Merge remote-tracking branch 'upstream/master'
2012-05-21 09:31:54 -07:00
Jack Danger
5a92fbdec4
Fixed two typos in deprecation warning in Italiano
2012-05-20 11:36:23 -07:00
David A. Mellis
c8720327a0
Removing Croatian for now as it's incomplete.
...
http://code.google.com/p/arduino/issues/detail?id=914
2012-05-16 16:52:34 -04:00
Zach Eveland
32e365b480
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-05-15 15:40:23 -04:00
David A. Mellis
8acd49f842
Removing extraneous .po and .properties files.
2012-05-15 10:22:54 -04:00
David Cuartielles
9193e45366
eliminate temp files
2012-05-11 22:42:49 +02:00
David Cuartielles
44573fc5f0
added a couple of languags
2012-05-11 22:42:09 +02:00
Cristian Maglie
2dd98cc328
Fixed IDE crash when user preferences was set to a no-more-existent board
2012-04-25 13:39:53 +02:00
David Cuartielles
1908613308
updated translation files
2012-04-17 13:06:27 +02:00
David Cuartielles
2df086b316
modifier Preferences.java to include Indonesian
2012-04-16 15:38:18 +02:00
David Cuartielles
8c7bfecce0
added Indonesian
2012-04-16 15:29:19 +02:00
David Cuartielles
7b9c4c5935
reviewed language files
2012-04-15 23:17:34 +02:00
David Cuartielles
36de2699ee
cleaned up a bit
2012-04-15 22:24:37 +02:00
David Cuartielles
9ff3445902
fixed a whoe series of language files
2012-04-15 22:22:40 +02:00
David Cuartielles
433fe269f6
moiified several files
2012-04-11 23:19:10 +02:00
Zach Eveland
4786251fe2
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-04-11 15:04:11 -04:00
dcuartielles
9a340926da
Fixed case for Russian language to fit the rest of the languages
2012-04-11 10:14:48 +03:00
Zach Eveland
b2f4e5f769
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-04-09 08:25:43 -04:00
Zach Eveland
caeaa4571c
sketch USB VID and PID values are passed in from boards.txt at compile time now. changed sketch PIDs to final values. also uncommented Micro section in boards.txt
2012-04-09 08:06:35 -04:00
David A. Mellis
1247b1e5e4
Merge pull request #72 from dcuartielles/master
...
modified language files
2012-04-08 14:57:07 -07:00
David Cuartielles
7f2f7ea5e5
revised language files
2012-04-08 23:49:56 +02:00
David A. Mellis
49be972ca4
Case correction in preferences dialog.
2012-04-08 17:33:52 -04:00
David A. Mellis
ea4693026e
Removing comment.
2012-04-08 17:33:34 -04:00
David A. Mellis
cf02e3a491
Removing unused po and properties files.
2012-04-08 17:33:24 -04:00
David A. Mellis
3ea9d4734f
Updating the Chinese names of the Chinese languages.
...
Previous names referred to geographic locations; new ones are to the
style of characters.
2012-04-08 16:58:31 -04:00
David A. Mellis
189e023346
Replacing call to isEmpty(), which isn't in Java 1.5.
2012-04-08 16:18:57 -04:00
David A. Mellis
3875a6c00f
Adding language names in their own language.
2012-04-08 15:47:27 -04:00
David A. Mellis
b816571772
Adding "system default" (default locale) option for IDE language.
...
That is, if the editor.languages.current preference is empty (or
missing), use the default system locale.
2012-04-08 15:06:24 -04:00
David A. Mellis
c03ea000a2
Moving language selection up in the preferences dialog.
2012-04-08 14:51:37 -04:00
David Cuartielles
f89bf2e523
modified Preferences.java, added Russian, revised French
2012-04-08 11:18:22 +02:00
Zach Eveland
12aed647bc
added trapping for additional avrdude errors
...
some errors were not being caught and the user was not being notified.
2012-04-07 22:48:23 -04:00
Zach Eveland
fbc5d30ad7
for Leonardo don't return from uploading until the bootloader port disconnects and the sketch port reconnects
...
meant to save users from accidentally opening the bootloader port in Serial Monitor when it is still open immediately after an upload. this is bad for the user because the port dies without notice immediately afterward.
2012-04-07 22:47:07 -04:00
David Cuartielles
c3535a0d8e
hacked the IDE to support multiple translations and include a dropdown list to choose the most convenient
2012-04-08 03:51:37 +02:00
Zach Eveland
4cf5f4e246
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-04-06 07:00:13 -04:00
David Cuartielles
ad1d5ca89d
modified Preferences.java to include one of the strings into the translation files
2012-04-04 18:24:43 +02:00
Zach Eveland
f66b83dd35
Revert "close SerialMonitor when port goes away suddenly (as when user presses Leonardo reset button)"
...
This reverts commit e9a00eb38f
.
2012-04-03 09:20:47 -04:00
Zach Eveland
e9a00eb38f
close SerialMonitor when port goes away suddenly (as when user presses Leonardo reset button)
2012-04-01 14:39:52 -04:00
David A. Mellis
232c7808be
Custom error messages for use of Mouse and Keyboard on non-Leonardo boards.
2012-03-31 14:50:56 -04:00
Zach Eveland
8e176b0084
selectively suppress unwanted avrdude output for Leonardo when not verbose uploading is disabled
2012-03-30 22:24:40 -04:00
Zach Eveland
e90cb3650d
tweaked verbosity level for avrdude on Leonardo uploads
2012-03-29 22:31:01 -04:00
Zach Eveland
61c5176681
only print Leonardo upload port hunting status if verbose uploading is selected. also cleaned up other verbose message handling for Leonardo upload progress.
2012-03-29 20:01:45 -04:00
Zach Eveland
d169114205
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-03-14 15:40:29 -04:00
Zach Eveland
d3d94b157e
updated avrdudeUploader with new path for Caterina
2012-03-08 14:23:45 -05:00
David A. Mellis
d06710ebe5
Also delaying after auto-reset on Windows.
...
Windows seemed to have the same issue as Linux: scanning for the ports
prevented the reset from happening (i.e. it opened the port or
otherwise raised DTR).
2012-03-06 16:33:29 -05:00
David A. Mellis
2cff5593ec
Adding delay on Linux before looking for Leonardo bootloader.
2012-03-04 20:42:44 -05:00
David A. Mellis
eda8f1301f
Lowering non-Windows timeout for assuming Leonardo has reset.
...
On Mac and Linux, the serial port should disappear fairly quickly. So
if we see the selected port after 500 ms, it should be the bootloader
(not the sketch still).
2012-03-04 19:38:53 -05:00
David A. Mellis
4ab241ceb6
Revert "Speed up on serial port touch"
...
This reverts commit a5404125f6
.
2012-03-04 19:29:07 -05:00
Zach Eveland
9531c47c43
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-03-03 20:27:27 -05:00
David A. Mellis
a292677108
Adding preference for disabling verification on upload (Nathan Seidle)
...
Adds a checkbox to the preferences dialog that controls whether or not
to verify code on upload via serial (verification still always occurs
when uploading using a programmer). It is checked by default to match
current behavior.
2012-03-03 13:54:10 -05:00
Zach Eveland
8a35793794
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
...
Conflicts:
.gitignore
2012-03-03 13:28:39 -05:00
David A. Mellis
a6eb9ea5eb
Fixing double- and triple-click selection behavior (Peter Lewis)
...
Double clicking selects words, double-clicking and dragging does too.
Triple-click for lines.
http://code.google.com/p/arduino/issues/detail?id=824
2012-03-02 18:06:29 -05:00
David A. Mellis
b133faa68f
Commenting out extraneous println().
2012-03-02 17:57:10 -05:00
David A. Mellis
0db8bdbbb0
Find / Replace dialog cleanup and improvements (Peter Lewis)
...
Adds Find Previous and Use Selection for Find; various other cleanups.
Changes Mac keyboard shortcut for Redo from Command-Y to
Command-Shift-Z.
http://code.google.com/p/arduino/issues/detail?id=825
2012-03-02 17:56:17 -05:00
David A. Mellis
599a9052c9
Updating version to 101.
2012-03-02 17:47:57 -05:00
David A. Mellis
f1f2f8e49c
Lowering minimum size for Editor text area.
...
This should make it possible to shrink the overall IDE window without
losing the scroll bars on the text pane.
http://code.google.com/p/arduino/issues/detail?id=52
2012-03-11 15:05:44 -04:00
David Mellis
24916baf70
Don't insert newline in serial monitor keyboard shortcut (Lars J. Nielsen)
...
http://code.google.com/p/arduino/issues/detail?id=279
2012-03-11 13:50:47 -04:00
Zach Eveland
12eb56ac77
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-02-28 22:50:35 -05:00
David A. Mellis
784232c6a5
Adding 32-bit version of AVR toolchain on Linux (Paul Stoffregen)
...
http://code.google.com/p/arduino/issues/detail?id=300
2012-02-28 14:50:28 -05:00
David A. Mellis
b861ae7767
Lowering upload timeout and per-iteration delay in Leonardo upload.
2012-02-28 12:59:52 -05:00
Cristian Maglie
a5404125f6
Speed up on serial port touch
2012-02-28 18:28:34 +01:00
Cristian Maglie
5d309dbb46
Added error messages for Leonardo upload
2012-02-27 16:32:24 +01:00
Cristian Maglie
507921fd0f
Changes in upload procedure (WIP)
2012-02-27 14:51:19 +01:00
Cristian Maglie
60f8e10bf9
Reviewed IDE upload procedure for Leonardo bootloader
2012-02-24 17:30:29 +01:00
Zach Eveland
9ec558ba8d
AvrdudeUploader auto reset improvements: auto-detect new port on Windows, big speedup on Windows and Mac/Linux
...
IDE auto-detects new port now instead of prompting user. Better handling of delay on all platforms dramatically speeds up the upload sequence.
2012-02-22 22:35:28 -05:00
Zach Eveland
65ddc6c43b
Merge branch 'master' of github.com:arduino/Arduino into LUFA_bootloader
2012-02-22 15:19:32 -05:00
David A. Mellis
6ab18ea1cc
Lowering minimum editor heights for netbooks
...
http://code.google.com/p/arduino/issues/detail?id=52
2012-02-14 16:13:39 -08:00
Cristian Maglie
13ef2908b4
Added serial.port.file preference for linux
2012-02-13 17:56:16 +01:00
Zach Eveland
bab3c5eade
Leonardo auto-reset-and-upload changes for Windows (explanation below)
...
On Windows COM port changes when board switched between bootloader and sketch. No way to prevent this so now Windows users have to select the upload port separate from the comm port. Also, handling of reset into bootloader was broken on Windows. Would occasionally leave the original COM port completely unusable. Changed the way this reset is initiated.
Finally, had to add upload.disable.flushing=true flag to boards.txt so IDE wouldn't try to flush the original COM port after it disappeared.
2012-02-13 00:56:06 -05:00
Zach Eveland
5c53796cec
added static touchPort() method to Serial class.
...
Used by Leonardo to quickly tap the comm port to initiate a reset without the potential problems of doing a full Serial object construct/dispose with all listeners, etc.
2012-02-13 00:37:21 -05:00
David A. Mellis
cb8e184ab8
Using setMinimumSize() instead of window listener for editor windows.
...
http://code.google.com/p/arduino/issues/detail?id=52
2012-02-12 19:58:40 -05:00
Zach Eveland
731ee15f0e
increased wait time for Leonardo uploading to 8 seconds
2012-02-06 15:27:44 -05:00
Cristian Maglie
043c190876
Upload size computation is now parametric
2012-02-06 00:51:24 +01:00
Cristian Maglie
a141a1dc1e
Upload/Program with configurable generic command line tools (wip)
2012-02-05 23:17:15 +01:00
Zach Eveland
1e0700b536
fixed starting Leonardo bootloader from sketch
...
AvrdudeUploader class opens and closes Leonardo port at the magic baudrate before starting avrdude; reduced reset timeout from 250 ms to 15 ms
2012-02-03 21:42:46 -05:00
Cristian Maglie
30ec90aca3
First attemp to generalize upload for mutiplatform IDE
2012-02-01 14:34:29 +01:00
Cristian Maglie
b295ab911e
Some runtime infos now resides in preferences under runtime.* keys
2012-02-01 14:27:41 +01:00
Cristian Maglie
ab00a1360f
Fixed preference setting whe changing board
2012-02-01 14:25:26 +01:00
Cristian Maglie
65afe35433
Skip reserved tools folder when detecting TargetPackages
2012-01-14 14:59:14 +01:00
Cristian Maglie
fe001fdaba
Factored out some common build variables
2012-01-13 20:39:48 +01:00
Cristian Maglie
4a0260e2b5
Refactored corePath field in Compiler class
2012-01-13 18:17:28 +01:00
Cristian Maglie
0dd5309bc0
Recursive properties string-replace
2012-01-13 14:10:34 +01:00
Cristian Maglie
d2734fa8e8
Fixed eclipse project files
2012-01-11 13:59:39 +01:00
Cristian Maglie
a50431e3a4
Merge branch 'new-extension' into HEAD
...
Conflicts:
.classpath
.settings/org.eclipse.jdt.core.prefs
.settings/org.eclipse.jdt.ui.prefs
app/src/processing/app/Base.java
app/src/processing/app/Editor.java
app/src/processing/app/Sketch.java
app/src/processing/app/debug/Compiler.java
build/build.xml
build/shared/lib/preferences.txt
hardware/arduino/avr/boards.txt
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168.c
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_diecimila.hex
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_ng.hex
hardware/arduino/avr/bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex
hardware/arduino/avr/bootloaders/atmega/Makefile
hardware/arduino/avr/bootloaders/atmega8/ATmegaBOOT.c
hardware/arduino/avr/bootloaders/atmega8/ATmegaBOOT.hex
hardware/arduino/avr/bootloaders/atmega8/Makefile
hardware/arduino/avr/bootloaders/bt/ATmegaBOOT_168.c
hardware/arduino/avr/bootloaders/bt/ATmegaBOOT_168.hex
hardware/arduino/avr/bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex
hardware/arduino/avr/bootloaders/bt/Makefile
hardware/arduino/avr/bootloaders/lilypad/LilyPadBOOT_168.hex
hardware/arduino/avr/bootloaders/lilypad/src/ATmegaBOOT.c
hardware/arduino/avr/bootloaders/lilypad/src/Makefile
hardware/arduino/avr/bootloaders/optiboot/optiboot.c
hardware/arduino/avr/bootloaders/optiboot/optiboot_atmega328-Mini.hex
hardware/arduino/avr/bootloaders/stk500v2/License.txt
hardware/arduino/avr/bootloaders/stk500v2/Makefile
hardware/arduino/avr/bootloaders/stk500v2/STK500V2.pnproj
hardware/arduino/avr/bootloaders/stk500v2/STK500V2.pnps
hardware/arduino/avr/bootloaders/stk500v2/avrinterruptnames.h
hardware/arduino/avr/bootloaders/stk500v2/command.h
hardware/arduino/avr/bootloaders/stk500v2/stk500boot.c
hardware/arduino/avr/bootloaders/stk500v2/stk500boot.ppg
hardware/arduino/avr/bootloaders/stk500v2/stk500boot_v2_mega2560.hex
hardware/arduino/avr/cores/arduino/Arduino.h
hardware/arduino/avr/cores/arduino/HardwareSerial.cpp
hardware/arduino/avr/cores/arduino/HardwareSerial.h
hardware/arduino/avr/cores/arduino/IPAddress.cpp
hardware/arduino/avr/cores/arduino/IPAddress.h
hardware/arduino/avr/cores/arduino/Printable.h
hardware/arduino/avr/cores/arduino/Tone.cpp
hardware/arduino/avr/cores/arduino/WCharacter.h
hardware/arduino/avr/cores/arduino/WInterrupts.c
hardware/arduino/avr/cores/arduino/WMath.cpp
hardware/arduino/avr/cores/arduino/WString.cpp
hardware/arduino/avr/cores/arduino/WString.h
hardware/arduino/avr/cores/arduino/binary.h
hardware/arduino/avr/cores/arduino/wiring.c
hardware/arduino/avr/cores/arduino/wiring_analog.c
hardware/arduino/avr/cores/arduino/wiring_digital.c
hardware/arduino/avr/cores/arduino/wiring_private.h
hardware/arduino/avr/cores/arduino/wiring_pulse.c
hardware/arduino/avr/cores/arduino/wiring_shift.c
hardware/arduino/avr/firmwares/MEGA-dfu_and_usbserial_combined.hex
hardware/arduino/avr/firmwares/README.txt
hardware/arduino/avr/firmwares/UNO-dfu_and_usbserial_combined.hex
hardware/arduino/avr/firmwares/arduino-usbdfu/Arduino-usbdfu.c
hardware/arduino/avr/firmwares/arduino-usbdfu/Arduino-usbdfu.h
hardware/arduino/avr/firmwares/arduino-usbdfu/Board/LEDs.h
hardware/arduino/avr/firmwares/arduino-usbdfu/Descriptors.c
hardware/arduino/avr/firmwares/arduino-usbdfu/Descriptors.h
hardware/arduino/avr/firmwares/arduino-usbdfu/makefile
hardware/arduino/avr/firmwares/arduino-usbdfu/readme.txt
hardware/arduino/avr/firmwares/arduino-usbserial/Arduino-usbserial-mega.hex
hardware/arduino/avr/firmwares/arduino-usbserial/Arduino-usbserial-uno.hex
hardware/arduino/avr/firmwares/arduino-usbserial/Arduino-usbserial.c
hardware/arduino/avr/firmwares/arduino-usbserial/Arduino-usbserial.h
hardware/arduino/avr/firmwares/arduino-usbserial/Board/LEDs.h
hardware/arduino/avr/firmwares/arduino-usbserial/Descriptors.c
hardware/arduino/avr/firmwares/arduino-usbserial/Descriptors.h
hardware/arduino/avr/firmwares/arduino-usbserial/Lib/LightweightRingBuff.h
hardware/arduino/avr/firmwares/arduino-usbserial/makefile
hardware/arduino/avr/firmwares/arduino-usbserial/readme.txt
hardware/arduino/avr/libraries/EEPROM/EEPROM.cpp
hardware/arduino/avr/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino
hardware/arduino/avr/libraries/EEPROM/examples/eeprom_read/eeprom_read.ino
hardware/arduino/avr/libraries/EEPROM/examples/eeprom_write/eeprom_write.ino
hardware/arduino/avr/libraries/EEPROM/keywords.txt
hardware/arduino/avr/libraries/Ethernet/Dhcp.cpp
hardware/arduino/avr/libraries/Ethernet/Dhcp.h
hardware/arduino/avr/libraries/Ethernet/Dns.cpp
hardware/arduino/avr/libraries/Ethernet/Dns.h
hardware/arduino/avr/libraries/Ethernet/Ethernet.cpp
hardware/arduino/avr/libraries/Ethernet/Ethernet.h
hardware/arduino/avr/libraries/Ethernet/EthernetClient.cpp
hardware/arduino/avr/libraries/Ethernet/EthernetServer.cpp
hardware/arduino/avr/libraries/Ethernet/EthernetUdp.cpp
hardware/arduino/avr/libraries/Ethernet/EthernetUdp.h
hardware/arduino/avr/libraries/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.ino
hardware/arduino/avr/libraries/Ethernet/examples/ChatServer/ChatServer.ino
hardware/arduino/avr/libraries/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.ino
hardware/arduino/avr/libraries/Ethernet/examples/DnsWebClient/DnsWebClient.ino
hardware/arduino/avr/libraries/Ethernet/examples/PachubeClient/PachubeClient.ino
hardware/arduino/avr/libraries/Ethernet/examples/PachubeClientString/PachubeClientString.ino
hardware/arduino/avr/libraries/Ethernet/examples/TelnetClient/TelnetClient.ino
hardware/arduino/avr/libraries/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.ino
hardware/arduino/avr/libraries/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino
hardware/arduino/avr/libraries/Ethernet/examples/WebClient/WebClient.ino
hardware/arduino/avr/libraries/Ethernet/examples/WebServer/WebServer.ino
hardware/arduino/avr/libraries/Ethernet/keywords.txt
hardware/arduino/avr/libraries/Ethernet/util.h
hardware/arduino/avr/libraries/Ethernet/utility/socket.cpp
hardware/arduino/avr/libraries/Ethernet/utility/socket.h
hardware/arduino/avr/libraries/Ethernet/utility/w5100.cpp
hardware/arduino/avr/libraries/Ethernet/utility/w5100.h
hardware/arduino/avr/libraries/Firmata/Boards.h
hardware/arduino/avr/libraries/Firmata/Firmata.cpp
hardware/arduino/avr/libraries/Firmata/Firmata.h
hardware/arduino/avr/libraries/Firmata/LICENSE.txt
hardware/arduino/avr/libraries/Firmata/TODO.txt
hardware/arduino/avr/libraries/Firmata/examples/AllInputsFirmata/AllInputsFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/AnalogFirmata/AnalogFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/EchoString/EchoString.ino
hardware/arduino/avr/libraries/Firmata/examples/I2CFirmata/I2CFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/OldStandardFirmata/LICENSE.txt
hardware/arduino/avr/libraries/Firmata/examples/OldStandardFirmata/OldStandardFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/ServoFirmata/ServoFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.ino
hardware/arduino/avr/libraries/Firmata/examples/StandardFirmata/LICENSE.txt
hardware/arduino/avr/libraries/Firmata/examples/StandardFirmata/StandardFirmata.ino
hardware/arduino/avr/libraries/Firmata/keywords.txt
hardware/arduino/avr/libraries/SD/File.cpp
hardware/arduino/avr/libraries/SD/README.txt
hardware/arduino/avr/libraries/SD/SD.cpp
hardware/arduino/avr/libraries/SD/SD.h
hardware/arduino/avr/libraries/SD/examples/CardInfo/CardInfo.ino
hardware/arduino/avr/libraries/SD/examples/Datalogger/Datalogger.ino
hardware/arduino/avr/libraries/SD/examples/DumpFile/DumpFile.ino
hardware/arduino/avr/libraries/SD/examples/Files/Files.ino
hardware/arduino/avr/libraries/SD/examples/ReadWrite/ReadWrite.ino
hardware/arduino/avr/libraries/SD/examples/listfiles/listfiles.ino
hardware/arduino/avr/libraries/SD/keywords.txt
hardware/arduino/avr/libraries/SD/utility/FatStructs.h
hardware/arduino/avr/libraries/SD/utility/Sd2Card.cpp
hardware/arduino/avr/libraries/SD/utility/Sd2Card.h
hardware/arduino/avr/libraries/SD/utility/Sd2PinMap.h
hardware/arduino/avr/libraries/SD/utility/SdFat.h
hardware/arduino/avr/libraries/SD/utility/SdFatUtil.h
hardware/arduino/avr/libraries/SD/utility/SdFatmainpage.h
hardware/arduino/avr/libraries/SD/utility/SdFile.cpp
hardware/arduino/avr/libraries/SD/utility/SdInfo.h
hardware/arduino/avr/libraries/SD/utility/SdVolume.cpp
hardware/arduino/avr/libraries/SPI/SPI.cpp
hardware/arduino/avr/libraries/SPI/SPI.h
hardware/arduino/avr/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.ino
hardware/arduino/avr/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor/BarometricPressureSensor.ino
hardware/arduino/avr/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.ino
hardware/arduino/avr/libraries/SPI/keywords.txt
hardware/arduino/avr/libraries/Servo/Servo.cpp
hardware/arduino/avr/libraries/Servo/Servo.h
hardware/arduino/avr/libraries/Servo/examples/Knob/Knob.ino
hardware/arduino/avr/libraries/Servo/examples/Sweep/Sweep.ino
hardware/arduino/avr/libraries/Servo/keywords.txt
hardware/arduino/avr/libraries/SoftwareSerial/SoftwareSerial.cpp
hardware/arduino/avr/libraries/SoftwareSerial/SoftwareSerial.h
hardware/arduino/avr/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
hardware/arduino/avr/libraries/SoftwareSerial/keywords.txt
hardware/arduino/avr/libraries/Wire/Wire.cpp
hardware/arduino/avr/libraries/Wire/Wire.h
hardware/arduino/avr/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.ino
hardware/arduino/avr/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.ino
hardware/arduino/avr/libraries/Wire/examples/master_reader/master_reader.ino
hardware/arduino/avr/libraries/Wire/examples/master_writer/master_writer.ino
hardware/arduino/avr/libraries/Wire/examples/slave_receiver/slave_receiver.ino
hardware/arduino/avr/libraries/Wire/examples/slave_sender/slave_sender.ino
hardware/arduino/avr/libraries/Wire/keywords.txt
hardware/arduino/avr/libraries/Wire/utility/twi.c
hardware/arduino/avr/libraries/Wire/utility/twi.h
hardware/arduino/avr/programmers.txt
hardware/arduino/avr/variants/mega/pins_arduino.h
hardware/arduino/avr/variants/micro/pins_arduino.h
hardware/arduino/avr/variants/standard/pins_arduino.h
hardware/arduino/boards.txt
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168.c
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_diecimila.hex
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_ng.hex
hardware/arduino/bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex
hardware/arduino/bootloaders/atmega/Makefile
hardware/arduino/bootloaders/atmega8/ATmegaBOOT.c
hardware/arduino/bootloaders/atmega8/ATmegaBOOT.hex
hardware/arduino/bootloaders/atmega8/Makefile
hardware/arduino/bootloaders/bt/ATmegaBOOT_168.c
hardware/arduino/bootloaders/bt/ATmegaBOOT_168.hex
hardware/arduino/bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex
hardware/arduino/bootloaders/bt/Makefile
hardware/arduino/bootloaders/lilypad/LilyPadBOOT_168.hex
hardware/arduino/bootloaders/lilypad/src/ATmegaBOOT.c
hardware/arduino/bootloaders/lilypad/src/Makefile
hardware/arduino/bootloaders/optiboot/optiboot.c
hardware/arduino/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex
hardware/arduino/bootloaders/stk500v2/License.txt
hardware/arduino/bootloaders/stk500v2/Makefile
hardware/arduino/bootloaders/stk500v2/STK500V2.pnproj
hardware/arduino/bootloaders/stk500v2/STK500V2.pnps
hardware/arduino/bootloaders/stk500v2/avrinterruptnames.h
hardware/arduino/bootloaders/stk500v2/command.h
hardware/arduino/bootloaders/stk500v2/stk500boot.c
hardware/arduino/bootloaders/stk500v2/stk500boot.ppg
hardware/arduino/bootloaders/stk500v2/stk500boot_v2_mega2560.hex
hardware/arduino/cores/arduino/Arduino.h
hardware/arduino/cores/arduino/HardwareSerial.cpp
hardware/arduino/cores/arduino/HardwareSerial.h
hardware/arduino/cores/arduino/Stream.h
hardware/arduino/cores/arduino/Tone.cpp
hardware/arduino/cores/arduino/WCharacter.h
hardware/arduino/cores/arduino/WInterrupts.c
hardware/arduino/cores/arduino/WMath.cpp
hardware/arduino/cores/arduino/WString.cpp
hardware/arduino/cores/arduino/WString.h
hardware/arduino/cores/arduino/binary.h
hardware/arduino/cores/arduino/wiring.c
hardware/arduino/cores/arduino/wiring_analog.c
hardware/arduino/cores/arduino/wiring_digital.c
hardware/arduino/cores/arduino/wiring_private.h
hardware/arduino/cores/arduino/wiring_pulse.c
hardware/arduino/cores/arduino/wiring_shift.c
hardware/arduino/firmwares/MEGA-dfu_and_usbserial_combined.hex
hardware/arduino/firmwares/README.txt
hardware/arduino/firmwares/UNO-dfu_and_usbserial_combined.hex
hardware/arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.c
hardware/arduino/firmwares/arduino-usbdfu/Arduino-usbdfu.h
hardware/arduino/firmwares/arduino-usbdfu/Board/LEDs.h
hardware/arduino/firmwares/arduino-usbdfu/Descriptors.c
hardware/arduino/firmwares/arduino-usbdfu/Descriptors.h
hardware/arduino/firmwares/arduino-usbdfu/makefile
hardware/arduino/firmwares/arduino-usbdfu/readme.txt
hardware/arduino/firmwares/arduino-usbserial/Arduino-usbserial-mega.hex
hardware/arduino/firmwares/arduino-usbserial/Arduino-usbserial-uno.hex
hardware/arduino/firmwares/arduino-usbserial/Arduino-usbserial.c
hardware/arduino/firmwares/arduino-usbserial/Arduino-usbserial.h
hardware/arduino/firmwares/arduino-usbserial/Board/LEDs.h
hardware/arduino/firmwares/arduino-usbserial/Descriptors.c
hardware/arduino/firmwares/arduino-usbserial/Descriptors.h
hardware/arduino/firmwares/arduino-usbserial/Lib/LightweightRingBuff.h
hardware/arduino/firmwares/arduino-usbserial/makefile
hardware/arduino/firmwares/arduino-usbserial/readme.txt
hardware/arduino/pins/mega/pins_arduino.h
hardware/arduino/pins/standard/pins_arduino.h
hardware/arduino/programmers.txt
hardware/avr/boards.txt
hardware/avr/bootloaders/atmega/ATmegaBOOT_168.c
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_atmega1280.hex
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_atmega328.hex
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_atmega328_pro_8MHz.hex
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_diecimila.hex
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_ng.hex
hardware/avr/bootloaders/atmega/ATmegaBOOT_168_pro_8MHz.hex
hardware/avr/bootloaders/atmega/Makefile
hardware/avr/bootloaders/atmega8/ATmegaBOOT.c
hardware/avr/bootloaders/atmega8/ATmegaBOOT.hex
hardware/avr/bootloaders/atmega8/Makefile
hardware/avr/bootloaders/bt/ATmegaBOOT_168.c
hardware/avr/bootloaders/bt/ATmegaBOOT_168.hex
hardware/avr/bootloaders/bt/ATmegaBOOT_168_atmega328_bt.hex
hardware/avr/bootloaders/bt/Makefile
hardware/avr/bootloaders/lilypad/LilyPadBOOT_168.hex
hardware/avr/bootloaders/lilypad/src/ATmegaBOOT.c
hardware/avr/bootloaders/lilypad/src/Makefile
hardware/avr/bootloaders/optiboot/Makefile
hardware/avr/bootloaders/optiboot/makeall
hardware/avr/bootloaders/optiboot/optiboot.c
hardware/avr/bootloaders/optiboot/optiboot_atmega328.hex
hardware/avr/bootloaders/optiboot/optiboot_atmega328.lst
hardware/avr/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.hex
hardware/avr/bootloaders/optiboot/optiboot_atmega328_pro_8MHz.lst
hardware/avr/bootloaders/optiboot/optiboot_diecimila.hex
hardware/avr/bootloaders/optiboot/optiboot_diecimila.lst
hardware/avr/bootloaders/optiboot/optiboot_lilypad.hex
hardware/avr/bootloaders/optiboot/optiboot_lilypad.lst
hardware/avr/bootloaders/optiboot/optiboot_lilypad_resonator.hex
hardware/avr/bootloaders/optiboot/optiboot_lilypad_resonator.lst
hardware/avr/bootloaders/optiboot/optiboot_luminet.hex
hardware/avr/bootloaders/optiboot/optiboot_luminet.lst
hardware/avr/bootloaders/optiboot/optiboot_pro_16MHz.hex
hardware/avr/bootloaders/optiboot/optiboot_pro_16MHz.lst
hardware/avr/bootloaders/optiboot/optiboot_pro_20mhz.hex
hardware/avr/bootloaders/optiboot/optiboot_pro_20mhz.lst
hardware/avr/bootloaders/optiboot/optiboot_pro_8MHz.hex
hardware/avr/bootloaders/optiboot/optiboot_pro_8MHz.lst
hardware/avr/bootloaders/stk500v2/License.txt
hardware/avr/bootloaders/stk500v2/Makefile
hardware/avr/bootloaders/stk500v2/STK500V2.pnproj
hardware/avr/bootloaders/stk500v2/STK500V2.pnps
hardware/avr/bootloaders/stk500v2/avrinterruptnames.h
hardware/avr/bootloaders/stk500v2/command.h
hardware/avr/bootloaders/stk500v2/stk500boot.c
hardware/avr/bootloaders/stk500v2/stk500boot.ppg
hardware/avr/bootloaders/stk500v2/stk500boot_v2_mega2560.hex
hardware/avr/cores/arduino/Arduino.h
hardware/avr/cores/arduino/HardwareSerial.cpp
hardware/avr/cores/arduino/HardwareSerial.h
hardware/avr/cores/arduino/Print.cpp
hardware/avr/cores/arduino/Print.h
hardware/avr/cores/arduino/Stream.h
hardware/avr/cores/arduino/WCharacter.h
hardware/avr/cores/arduino/WInterrupts.c
hardware/avr/cores/arduino/WMath.cpp
hardware/avr/cores/arduino/WString.cpp
hardware/avr/cores/arduino/WString.h
hardware/avr/cores/arduino/main.cpp
hardware/avr/cores/arduino/wiring.c
hardware/avr/cores/arduino/wiring_analog.c
hardware/avr/cores/arduino/wiring_digital.c
hardware/avr/cores/arduino/wiring_private.h
hardware/avr/cores/arduino/wiring_pulse.c
hardware/avr/cores/arduino/wiring_shift.c
hardware/avr/firmwares/MEGA-dfu_and_usbserial_combined.hex
hardware/avr/firmwares/README.txt
hardware/avr/firmwares/UNO-dfu_and_usbserial_combined.hex
hardware/avr/firmwares/arduino-usbdfu/Arduino-usbdfu.c
hardware/avr/firmwares/arduino-usbdfu/Arduino-usbdfu.h
hardware/avr/firmwares/arduino-usbdfu/Board/LEDs.h
hardware/avr/firmwares/arduino-usbdfu/Descriptors.c
hardware/avr/firmwares/arduino-usbdfu/Descriptors.h
hardware/avr/firmwares/arduino-usbdfu/makefile
hardware/avr/firmwares/arduino-usbdfu/readme.txt
hardware/avr/firmwares/arduino-usbserial/Arduino-usbserial-mega.hex
hardware/avr/firmwares/arduino-usbserial/Arduino-usbserial-uno.hex
hardware/avr/firmwares/arduino-usbserial/Arduino-usbserial.c
hardware/avr/firmwares/arduino-usbserial/Arduino-usbserial.h
hardware/avr/firmwares/arduino-usbserial/Board/LEDs.h
hardware/avr/firmwares/arduino-usbserial/Descriptors.c
hardware/avr/firmwares/arduino-usbserial/Descriptors.h
hardware/avr/firmwares/arduino-usbserial/Lib/LightweightRingBuff.h
hardware/avr/firmwares/arduino-usbserial/makefile
hardware/avr/firmwares/arduino-usbserial/readme.txt
hardware/avr/libraries/EEPROM/EEPROM.cpp
hardware/avr/libraries/EEPROM/EEPROM.h
hardware/avr/libraries/EEPROM/examples/eeprom_clear/eeprom_clear.pde
hardware/avr/libraries/EEPROM/examples/eeprom_read/eeprom_read.pde
hardware/avr/libraries/EEPROM/examples/eeprom_write/eeprom_write.pde
hardware/avr/libraries/EEPROM/keywords.txt
hardware/avr/libraries/Ethernet/Client.cpp
hardware/avr/libraries/Ethernet/Client.h
hardware/avr/libraries/Ethernet/Dhcp.cpp
hardware/avr/libraries/Ethernet/Dhcp.h
hardware/avr/libraries/Ethernet/Dns.cpp
hardware/avr/libraries/Ethernet/Dns.h
hardware/avr/libraries/Ethernet/Ethernet.cpp
hardware/avr/libraries/Ethernet/Ethernet.h
hardware/avr/libraries/Ethernet/IPAddress.cpp
hardware/avr/libraries/Ethernet/IPAddress.h
hardware/avr/libraries/Ethernet/Server.cpp
hardware/avr/libraries/Ethernet/Server.h
hardware/avr/libraries/Ethernet/Udp.cpp
hardware/avr/libraries/Ethernet/Udp.h
hardware/avr/libraries/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.pde
hardware/avr/libraries/Ethernet/examples/ChatServer/ChatServer.pde
hardware/avr/libraries/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.pde
hardware/avr/libraries/Ethernet/examples/DnsWebClient/DnsWebClient.pde
hardware/avr/libraries/Ethernet/examples/PachubeClient/PachubeClient.pde
hardware/avr/libraries/Ethernet/examples/PachubeClientString/PachubeClientString.pde
hardware/avr/libraries/Ethernet/examples/TelnetClient/TelnetClient.pde
hardware/avr/libraries/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.pde
hardware/avr/libraries/Ethernet/examples/UdpNtpClient/UdpNtpClient.pde
hardware/avr/libraries/Ethernet/examples/WebClient/WebClient.pde
hardware/avr/libraries/Ethernet/examples/WebServer/WebServer.pde
hardware/avr/libraries/Ethernet/keywords.txt
hardware/avr/libraries/Ethernet/util.h
hardware/avr/libraries/Ethernet/utility/socket.cpp
hardware/avr/libraries/Ethernet/utility/socket.h
hardware/avr/libraries/Ethernet/utility/w5100.cpp
hardware/avr/libraries/Ethernet/utility/w5100.h
hardware/avr/libraries/Firmata/Boards.h
hardware/avr/libraries/Firmata/Firmata.cpp
hardware/avr/libraries/Firmata/Firmata.h
hardware/avr/libraries/Firmata/LICENSE.txt
hardware/avr/libraries/Firmata/TODO.txt
hardware/avr/libraries/Firmata/examples/AllInputsFirmata/AllInputsFirmata.pde
hardware/avr/libraries/Firmata/examples/AnalogFirmata/AnalogFirmata.pde
hardware/avr/libraries/Firmata/examples/AnalogFirmata/Makefile
hardware/avr/libraries/Firmata/examples/EchoString/EchoString.pde
hardware/avr/libraries/Firmata/examples/EchoString/Makefile
hardware/avr/libraries/Firmata/examples/I2CFirmata/I2CFirmata.pde
hardware/avr/libraries/Firmata/examples/OldStandardFirmata/LICENSE.txt
hardware/avr/libraries/Firmata/examples/OldStandardFirmata/OldStandardFirmata.pde
hardware/avr/libraries/Firmata/examples/ServoFirmata/Makefile
hardware/avr/libraries/Firmata/examples/ServoFirmata/ServoFirmata.pde
hardware/avr/libraries/Firmata/examples/SimpleAnalogFirmata/Makefile
hardware/avr/libraries/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.pde
hardware/avr/libraries/Firmata/examples/SimpleDigitalFirmata/Makefile
hardware/avr/libraries/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.pde
hardware/avr/libraries/Firmata/examples/StandardFirmata/LICENSE.txt
hardware/avr/libraries/Firmata/examples/StandardFirmata/Makefile
hardware/avr/libraries/Firmata/examples/StandardFirmata/StandardFirmata.pde
hardware/avr/libraries/Firmata/examples/StandardFirmata_2_2_forUNO_0_3/StandardFirmata_2_2_forUNO_0_3.pde
hardware/avr/libraries/Firmata/keywords.txt
hardware/avr/libraries/SD/File.cpp
hardware/avr/libraries/SD/README.txt
hardware/avr/libraries/SD/SD.cpp
hardware/avr/libraries/SD/SD.h
hardware/avr/libraries/SD/examples/CardInfo/CardInfo.pde
hardware/avr/libraries/SD/examples/Datalogger/Datalogger.pde
hardware/avr/libraries/SD/examples/DumpFile/DumpFile.pde
hardware/avr/libraries/SD/examples/Files/Files.pde
hardware/avr/libraries/SD/examples/ReadWrite/ReadWrite.pde
hardware/avr/libraries/SD/examples/listfiles/listfiles.pde
hardware/avr/libraries/SD/keywords.txt
hardware/avr/libraries/SD/utility/FatStructs.h
hardware/avr/libraries/SD/utility/Sd2Card.cpp
hardware/avr/libraries/SD/utility/Sd2Card.h
hardware/avr/libraries/SD/utility/Sd2PinMap.h
hardware/avr/libraries/SD/utility/SdFat.h
hardware/avr/libraries/SD/utility/SdFatUtil.h
hardware/avr/libraries/SD/utility/SdFatmainpage.h
hardware/avr/libraries/SD/utility/SdFile.cpp
hardware/avr/libraries/SD/utility/SdInfo.h
hardware/avr/libraries/SD/utility/SdVolume.cpp
hardware/avr/libraries/SPI/SPI.cpp
hardware/avr/libraries/SPI/SPI.h
hardware/avr/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor/BarometricPressureSensor.pde
hardware/avr/libraries/Servo/Servo.cpp
hardware/avr/libraries/Servo/Servo.h
hardware/avr/libraries/Servo/examples/Knob/Knob.pde
hardware/avr/libraries/Servo/examples/Sweep/Sweep.pde
hardware/avr/libraries/Servo/keywords.txt
hardware/avr/libraries/SoftwareSerial/SoftwareSerial.cpp
hardware/avr/libraries/SoftwareSerial/SoftwareSerial.h
hardware/avr/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
hardware/avr/libraries/SoftwareSerial/examples/TwoPortRXExample/TwoPortRXExample.pde
hardware/avr/libraries/SoftwareSerial/icrmacros.h
hardware/avr/libraries/SoftwareSerial/keywords.txt
hardware/avr/libraries/Wire/Wire.cpp
hardware/avr/libraries/Wire/Wire.h
hardware/avr/libraries/Wire/utility/twi.c
hardware/avr/libraries/Wire/utility/twi.h
hardware/avr/programmers.txt
hardware/avr/variants/mega/pins_arduino.h
hardware/avr/variants/standard/pins_arduino.h
hardware/sam/cores/sam/Tone.cpp.disabled
hardware/sam/cores/sam/binary.h
hardware/sam/libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.pde
hardware/sam/libraries/SPI/examples/DigitalPotControl/DigitalPotControl.pde
hardware/sam/libraries/SPI/keywords.txt
hardware/sam/libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.pde
hardware/sam/libraries/Wire/examples/digital_potentiometer/digital_potentiometer.pde
hardware/sam/libraries/Wire/examples/master_reader/master_reader.pde
hardware/sam/libraries/Wire/examples/master_writer/master_writer.pde
hardware/sam/libraries/Wire/examples/slave_receiver/slave_receiver.pde
hardware/sam/libraries/Wire/examples/slave_sender/slave_sender.pde
hardware/sam/libraries/Wire/keywords.txt
libraries/EEPROM/EEPROM.cpp
libraries/EEPROM/EEPROM.h
libraries/EEPROM/examples/eeprom_clear/eeprom_clear.pde
libraries/EEPROM/examples/eeprom_read/eeprom_read.pde
libraries/EEPROM/examples/eeprom_write/eeprom_write.pde
libraries/EEPROM/keywords.txt
libraries/Ethernet/Client.cpp
libraries/Ethernet/Dhcp.cpp
libraries/Ethernet/Dhcp.h
libraries/Ethernet/Dns.cpp
libraries/Ethernet/Dns.h
libraries/Ethernet/Ethernet.cpp
libraries/Ethernet/Ethernet.h
libraries/Ethernet/IPAddress.cpp
libraries/Ethernet/IPAddress.h
libraries/Ethernet/Server.cpp
libraries/Ethernet/Udp.cpp
libraries/Ethernet/Udp.h
libraries/Ethernet/examples/BarometricPressureWebServer/BarometricPressureWebServer.pde
libraries/Ethernet/examples/ChatServer/ChatServer.pde
libraries/Ethernet/examples/DhcpAddressPrinter/DhcpAddressPrinter.pde
libraries/Ethernet/examples/DnsWebClient/DnsWebClient.pde
libraries/Ethernet/examples/PachubeClient/PachubeClient.pde
libraries/Ethernet/examples/PachubeClientString/PachubeClientString.pde
libraries/Ethernet/examples/TelnetClient/TelnetClient.pde
libraries/Ethernet/examples/UDPSendReceiveString/UDPSendReceiveString.pde
libraries/Ethernet/examples/UdpNtpClient/UdpNtpClient.pde
libraries/Ethernet/examples/WebClient/WebClient.pde
libraries/Ethernet/examples/WebServer/WebServer.pde
libraries/Ethernet/keywords.txt
libraries/Ethernet/util.h
libraries/Ethernet/utility/socket.cpp
libraries/Ethernet/utility/socket.h
libraries/Ethernet/utility/w5100.cpp
libraries/Ethernet/utility/w5100.h
libraries/Firmata/Boards.h
libraries/Firmata/Firmata.cpp
libraries/Firmata/Firmata.h
libraries/Firmata/LICENSE.txt
libraries/Firmata/TODO.txt
libraries/Firmata/examples/AllInputsFirmata/AllInputsFirmata.pde
libraries/Firmata/examples/AnalogFirmata/AnalogFirmata.pde
libraries/Firmata/examples/EchoString/EchoString.pde
libraries/Firmata/examples/I2CFirmata/I2CFirmata.pde
libraries/Firmata/examples/OldStandardFirmata/LICENSE.txt
libraries/Firmata/examples/OldStandardFirmata/OldStandardFirmata.pde
libraries/Firmata/examples/ServoFirmata/ServoFirmata.pde
libraries/Firmata/examples/SimpleAnalogFirmata/SimpleAnalogFirmata.pde
libraries/Firmata/examples/SimpleDigitalFirmata/SimpleDigitalFirmata.pde
libraries/Firmata/examples/StandardFirmata/LICENSE.txt
libraries/Firmata/examples/StandardFirmata_2_2_forUNO_0_3/StandardFirmata_2_2_forUNO_0_3.pde
libraries/Firmata/keywords.txt
libraries/SD/File.cpp
libraries/SD/README.txt
libraries/SD/SD.cpp
libraries/SD/SD.h
libraries/SD/examples/CardInfo/CardInfo.pde
libraries/SD/examples/Datalogger/Datalogger.pde
libraries/SD/examples/DumpFile/DumpFile.pde
libraries/SD/examples/Files/Files.pde
libraries/SD/examples/ReadWrite/ReadWrite.pde
libraries/SD/examples/listfiles/listfiles.pde
libraries/SD/keywords.txt
libraries/SD/utility/FatStructs.h
libraries/SD/utility/Sd2Card.cpp
libraries/SD/utility/Sd2Card.h
libraries/SD/utility/Sd2PinMap.h
libraries/SD/utility/SdFat.h
libraries/SD/utility/SdFatUtil.h
libraries/SD/utility/SdFatmainpage.h
libraries/SD/utility/SdFile.cpp
libraries/SD/utility/SdInfo.h
libraries/SD/utility/SdVolume.cpp
libraries/SPI/SPI.cpp
libraries/SPI/SPI.h
libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor.pde
libraries/SPI/examples/BarometricPressureSensor/BarometricPressureSensor/BarometricPressureSensor.pde
libraries/SPI/examples/DigitalPotControl/DigitalPotControl.pde
libraries/SPI/keywords.txt
libraries/Servo/Servo.cpp
libraries/Servo/Servo.h
libraries/Servo/examples/Knob/Knob.pde
libraries/Servo/examples/Sweep/Sweep.pde
libraries/Servo/keywords.txt
libraries/SoftwareSerial/SoftwareSerial.cpp
libraries/SoftwareSerial/SoftwareSerial.h
libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino
libraries/SoftwareSerial/keywords.txt
libraries/Wire/Wire.cpp
libraries/Wire/Wire.h
libraries/Wire/examples/SFRRanger_reader/SFRRanger_reader.pde
libraries/Wire/examples/digital_potentiometer/digital_potentiometer.pde
libraries/Wire/examples/master_reader/master_reader.pde
libraries/Wire/examples/master_writer/master_writer.pde
libraries/Wire/examples/slave_receiver/slave_receiver.pde
libraries/Wire/examples/slave_sender/slave_sender.pde
libraries/Wire/keywords.txt
libraries/Wire/utility/twi.c
libraries/Wire/utility/twi.h
2012-01-11 13:45:31 +01:00
Cristian Maglie
c2d1de3844
Removed unused/unuseful defines from platform.txt
2012-01-09 18:51:51 +01:00
Cristian Maglie
b7c54b79d7
Fine tuned libraries search. Reintroduced ./libraries folder for shipped
...
platform independent libraries.
2012-01-09 18:20:55 +01:00
Cristian Maglie
57b8713cab
Moved libraries folder inside platform folder. Now libraries and examples are searched per board/platform
2012-01-04 15:14:51 +01:00
Cristian Maglie
387e6b63c7
Renamed platforms.txt to platform.txt
2012-01-02 19:11:57 +01:00
Cristian Maglie
812265f1c0
Removed useless defaults in platform. Remove useless boards.txt/*.platform keys. Renamed some method to a more meaningful name
2012-01-02 17:39:43 +01:00
Cristian Maglie
8157ebf25a
Makeup-only: fixed some indentation and file headers
2012-01-02 16:45:01 +01:00
Cristian Maglie
5ad4422fc7
Merge remote-tracking branch 'arduino/master' into platforms-b
2011-12-31 17:29:36 +01:00
Cristian Maglie
a417455d5a
Platform is now implicit when referring to other packages, e.g. 'arduino:avr:arduino' becomes 'arduino:arduino'
2011-12-31 15:23:54 +01:00
Cristian Maglie
770c8dfe35
Compiler class refactoring: toolchain path, build path and preferences are now class members.
2011-12-31 15:07:59 +01:00
Cristian Maglie
abe41d805d
platforms.txt recipes now have symbolic variables instead of indexes ({0},{1},etc.)
...
Recipes arguments are splitted with spaces instead of |. Single argument containing spaces
should be placed between "double quotes".
Refactored and formatted Compiler class, removed all unused code in comments.
2011-12-31 14:32:48 +01:00
David A. Mellis
b5c21fcefb
Removing console logs (stdout.txt and stderr.txt) on exit. (Paul Stoffregen)
...
http://code.google.com/p/arduino/issues/detail?id=701
2011-12-30 10:17:06 -05:00
Cristian Maglie
1b3ae5fa63
Created second level in hardware folder: hardware/PACKAGE/PLATFORM/...
...
Made some helper class for files filtering.
platforms.txt now contains only one platform at a time.
Some cleanup in Compiler and AvrDudeUploader classes.
2011-12-30 15:46:04 +01:00
Cristian Maglie
dc616601cd
Various cleanups. Introduced class PreferencesMap to replace/simplify Map<String, String>.
2011-12-28 20:00:07 +01:00
Cristian Maglie
e63c2d1429
Various post-merge refinements.
2011-12-22 13:07:39 +01:00
Cristian Maglie
65c15d93eb
Merge commit 'fcbbf8f4b4960bae1091c0cd9dc58b4a1885baf6' into platforms-b
...
Conflicts:
app/src/processing/app/Base.java
app/src/processing/app/debug/Compiler.java
build/build.xml
hardware/arduino/boards.txt
2011-12-22 00:35:33 +01:00
David A. Mellis
24a0dfdf00
Refactoring compile and upload to speed-up compilation, too.
2011-12-16 19:51:07 -05:00
David A. Mellis
a29866f7da
Removing delete previous applet folder on export preference.
2011-12-16 19:05:06 -05:00
David A. Mellis
1a7fe19348
Removing per-board compilation speedup checks.
2011-12-16 18:49:43 -05:00
David A. Mellis
b0ae6e764d
Compilation speed-up patch (only compile modify files). (Paul Stoffregen)
...
http://code.google.com/p/arduino/issues/detail?id=638
2011-12-16 18:20:22 -05:00
Shigeru KANEMOTO
7b8888a93a
Fix for full-width space bug.
...
Imported from Processing development r6687 on
http://code.google.com/p/processing
Close #1
2011-12-07 01:45:13 +09:00
Shigeru KANEMOTO
541a7b3575
UI i18n and the Japanese text catalog.
...
Wrapped the every string literals with _(...) function.
The _() function resides in "app/src/processing/app/I18n.java",
which translates the UI texts using "Resources_XX.properties" file
where XX is the locale code.
I provided the properties file for the ja (Japanese) locale.
I created this file using "xgettext" and "msgcat" commands.
"i18n_update.{py,sh}" files are the tool I used to do that.
Change in "app/build.xml" is to include the properties files
in jar file.
2011-12-07 01:45:13 +09:00
David A. Mellis
fa4ab4f6ab
Adding --relax flag for linking of ATmega2560 code. (arducopter)
...
http://code.google.com/p/arduino/issues/detail?id=729
2011-12-05 17:21:05 -05:00
David A. Mellis
10aba52ab8
Making editor font size apply to serial monitor and console (Paul Stoffregen)
...
http://code.google.com/p/arduino/issues/detail?id=550
2011-12-03 16:27:11 -05:00
David A. Mellis
fe243801a4
Fixing "auto-associate" preference text (.pde -> .ino).
...
http://code.google.com/p/arduino/issues/detail?id=699
2011-10-29 17:47:17 -04:00
Cristian Maglie
7684a2fe85
Libraries search path now include platform specific versions
2011-10-24 11:58:52 +02:00
Cristian Maglie
821481fcd7
Updated bossac to 1.2 for linux and win (MacOS version must be ported as well)
2011-10-24 11:21:50 +02:00
David A. Mellis
b14a3c501e
Lock / unlock fuses and hex file now optional for burn bootloader command.
...
This allows the "burn bootloader" command to be used, for example, to set the fuses on a microcontroller without actually loading a bootloader onto it.
http://code.google.com/p/arduino/issues/detail?id=683
http://code.google.com/p/arduino/issues/detail?id=684
2011-10-21 18:25:14 -04:00
Cristian Maglie
d059beaa72
Added bossa binary for Windows
2011-10-16 23:25:44 +04:30