David A. Mellis
accbc3b44f
Fixed new changes to work with header files and multiple non-extension files in sketches.
2007-01-12 20:28:32 +00:00
David A. Mellis
f29050aa25
Incorporated changes by Nicolas Rolland and Don Cross to build the Arduino core as a library (.a), thereby decreasing the size of a compiled sketch by enabling the linker to only link in what's needed.
2007-01-12 18:47:59 +00:00
David A. Mellis
41d50ae572
Now appending main() to the user's sketch in preparation for making the Arduino core a library (.a) file.
2007-01-12 17:58:39 +00:00
David A. Mellis
2e1776862e
Refactoring Compiler.compile() in preparation for integrating patch to build the core as a library instead of .o files.
2007-01-12 17:26:17 +00:00
David A. Mellis
0d471e33cc
Updating version numbers to 0008.
2006-12-27 21:35:19 +00:00
David A. Mellis
1433c517cf
Adding some error checking code related to the launching of avr-size because some people were having trouble on Windows.
2006-12-25 18:00:00 +00:00
David A. Mellis
e0dfa25d13
Updated fetch.sh script to download guide. Pointing menu to correct getting started howto for platform.
2006-11-20 18:27:37 +00:00
David A. Mellis
22971709e4
Upping version to 0007.
2006-11-20 16:56:53 +00:00
David A. Mellis
9d13220743
Moved serial monitor baud rate from the Tools menu to the EditorStatus bar. No longer appending newline when pressing enter in the serial monitor edit field.
2006-10-15 13:48:45 +00:00
David A. Mellis
20cd09bc4c
Updating version to 0006.
2006-10-15 11:38:16 +00:00
David A. Mellis
05404c12a3
Adding build.verbose prefence to print compilation command lines.
2006-09-01 10:45:32 +00:00
David A. Mellis
a9af6dbd60
Disabling bootloader menu items when non-atmega8 selected.
2006-08-30 14:39:00 +00:00
David A. Mellis
7fe87fe724
Quick hack to allow bigger code on the atmega168 (if build.mcu == atmega168, the upload.maximum_size gets doubled).
2006-08-30 11:47:34 +00:00
David A. Mellis
fc1ca8a066
Appled Hans Steiner's patch to search for avr=tools in path on Linux (instead of requiring symlinks to the Arduino tools directory). Added an upload.verbose preference for dumping details of the upload process.
2006-08-27 09:45:28 +00:00
David A. Mellis
3dbf0d32b2
Added Microcontroller menu for choosing between atmega8 and atmega168.
2006-08-27 09:44:12 +00:00
David A. Mellis
77ecc6476c
Adding interface for serial communication from PC to Arduino board.
2006-07-08 10:43:47 +00:00
David A. Mellis
f6f4fe59c5
Printing binary sketch size when compiling (in addition to when uploading).
2006-07-08 10:42:59 +00:00
David A. Mellis
b8923cfeee
Fixed bug that sometimes uploaded old code versions. Now showing "compiling..." and "burning bootloader" messages. Up'ed version to 0005.
2006-07-04 18:57:47 +00:00
David A. Mellis
9dbfe53224
Correcting typo and order in help menu.
2006-04-26 11:04:21 +00:00
David A. Mellis
6d8544d613
Updated reference: including FAQ, environment, howto and new serial library API.
2006-04-14 11:55:06 +00:00
David A. Mellis
fb34821d84
Libraries now support syntax coloring and are built on IDE startup.
2006-04-09 12:40:34 +00:00
David A. Mellis
b5dde887ab
Library system working: Import Library menu adds header files to sketch, linking is conditional based on #include's in sketch.
2006-03-26 22:16:55 +00:00
David A. Mellis
3ea01968d7
Resynced with Processing/Wiring IDE code: improved auto-format, better performance for EditorConsole, etc...
2006-03-26 19:12:53 +00:00
David A. Mellis
25c9111c9c
Added parallel port bootloader burning menu item.
2006-03-21 19:52:11 +00:00
David A. Mellis
4061d17578
2006-03-21 19:46:13 +00:00
David A. Mellis
c6704296c1
Added menu item to burn bootloader, associated preferences, and hacked Uploader.java to be more flexible.
2006-03-21 19:17:31 +00:00
David A. Mellis
71b23a6318
Adjusting error messages of line numbers to account for prototypes added to top of sketch.
2006-03-21 11:08:26 +00:00
David A. Mellis
a0a21caa22
Updated readme.txt and changed arduino.berlios.de links to www.arduino.cc
2006-03-21 00:19:51 +00:00
David A. Mellis
512b1a0a00
Now calling toString on exceptions when constructing RunnerException.
2006-03-21 00:18:51 +00:00
David A. Mellis
518812a1e9
Now give error if code is too big for sketch; maximum size determined by upload.maximum_size preference.
2006-03-20 23:14:10 +00:00
David A. Mellis
74c0a80359
Added additional baud rates to serial monitor baud rate menu.
2006-03-20 23:12:47 +00:00
David A. Mellis
8d70cfe27b
Trapping NumberFormatExceptionsgenerated by unusual error messages from the C compiler.
2006-02-25 16:50:29 +00:00
David A. Mellis
18fc6d6875
Updating to C++, new Mac avr tools, Windows to be updated.
2006-02-24 15:52:58 +00:00
David A. Mellis
064ac44d8c
Upped version number to 0004.
2006-02-12 18:09:41 +00:00
David A. Mellis
55dc23e859
Fixed beginSerial() to take baud rates above 19200; adjusted Serial Monitor Baud Rate menu items accordingly.
2006-01-16 09:55:09 +00:00
David A. Mellis
211f76e86c
Preprocessor rebuilt as part of windows build process; need to remove these files from svn once Xcode starts to generate them from the .g files.
2006-01-16 09:20:19 +00:00
David A. Mellis
893e8d1e32
Renamed Run -> Verify and Export -> Upload (shortcut changed to Command U).
2006-01-15 22:05:41 +00:00
David A. Mellis
46db115d8c
Grabbing readme.txt with Xcode build, cleaned up menus, organized and updated release notes.
2006-01-15 20:53:52 +00:00
David A. Mellis
2335c14d99
Serial speed menu now controls debugging, not download, baud rate; renamed accordingly. Cleaned up menus.
2006-01-15 20:35:31 +00:00
David A. Mellis
b7728ae604
svn merge -r 72:HEAD svn+ssh://mellis@svn.berlios.de/svnroot/repos/arduino/tags/0004 - used Base.java from tags/0004 but changed version back to 0003.
2006-01-12 23:24:12 +00:00
David Cuartielles
e19bbdd548
changed the version number in the code to 3
2006-01-03 14:33:49 +00:00
David A. Mellis
e8c7e05e27
Cleaned up the menus (removed unused/unimplemented items).
2005-12-08 19:30:58 +00:00
David A. Mellis
0a15403d7c
Blue! color scheme changed (and hardcoded in source code to ensure consistency with image files).
2005-12-06 11:08:25 +00:00
David A. Mellis
0837e89f15
Serial flushing now works (added Processing's Serial library as found in the
...
Wiring repository).
2005-11-28 14:04:07 +00:00
David A. Mellis
e8de19d110
Now flushing serial buffer before uploading code.
2005-11-28 12:51:44 +00:00
Massimo Banzi
075ca43963
code cleanup, some strings were still saying processing
...
instead of arduino
2005-10-12 00:15:33 +00:00
Massimo Banzi
99f7e47868
code cleanup, some strings were still saying processing
...
instead of arduino
2005-10-12 00:14:17 +00:00
David A. Mellis
27daf9e8c5
Stopped appending /dev to linux serial port device names.
2005-10-08 15:40:52 +00:00
David A. Mellis
21fe7f0a83
Trying desperately to get the Windows build working.
2005-10-06 17:18:26 +00:00
David A. Mellis
5a6bfcc12e
Added 115200 serial speed (for avrisp).
2005-10-04 09:36:43 +00:00
Massimo Banzi
c66cd2b978
Moved to version 2.
...
Added menu to select serial port speed, used when downloading code to
the processor (support for old style/new style bootloader)
2005-10-01 22:15:32 +00:00
David A. Mellis
7fbb37cbe0
Reworked build system: makefiles replaced with in-program logic; core replaced with targets; preproc/ replaced with Wiring's; now prepend "#include "WProgram.h" instead of wiringlite.inc; new entries in preferences.txt; bundled Wiring libs.
2005-09-25 14:11:32 +00:00
David A. Mellis
cf26421470
Added "Pre-Alpha" to version number.
2005-09-20 16:55:13 +00:00
Massimo Banzi
15ae9ab1b0
Added bootloader files and the programming commands
...
including the script which sets the correct fuses
currently working only on mac os x but easy to port
to windows/linux
2005-09-14 17:04:31 +00:00
David A. Mellis
3099c4f2de
Removed wiringlite from the prog.hex path for the downloader.
2005-09-09 23:51:14 +00:00
David A. Mellis
98b5f8759a
Removed #include <BConstants.h>, updated version number, copy RXTX native lib into Mac distribution.
2005-09-09 23:42:35 +00:00
David Cuartielles
33c60507aa
DojoDave - 20050905
...
Changes to make the windows version 0001 pre-alpha work
2005-09-05 21:29:26 +00:00
Massimo Banzi
fd2b73b164
added command class written by david cuartielles
2005-08-30 11:48:09 +00:00
Massimo Banzi
6c9c63893e
added ArduinoMessageSiphon, updated message siphon written by david
2005-08-29 18:37:40 +00:00
Massimo Banzi
e58e88111c
updated Compiler
...
updated Compiler Editor and Downloader classes
so that now compilation works and error messages are
parsed (altough very crudely)
dist.sh now creates a dmg file on mac os x
mbanzi
2005-08-29 18:36:10 +00:00
David A. Mellis
9fc5aa63f6
Initial Arduino IDE based on Processing.
2005-08-25 21:06:28 +00:00