Commit Graph

767 Commits

Author SHA1 Message Date
David A. Mellis 9dd3491ab3 Adding write(str) and write(buf, size) methods to Print class and Ethernet library Client and Server classes. This allows sending a whole string or buffer at once, reducing the number of ethernet packets. 2009-04-26 13:10:34 +00:00
Tom Igoe a0b3e6334d changed #define pins to const ints 2009-04-24 17:36:16 +00:00
Tom Igoe 0859fba64d changed #define pins to const ints 2009-04-24 17:34:50 +00:00
Tom Igoe c96687c42b changed #define pins to const ints 2009-04-24 17:33:59 +00:00
Tom Igoe 912e56a205 New example for serial call and response (handshaking) in ASCII 2009-04-16 19:18:23 +00:00
Tom Igoe 6d806f1982 New example for serial call and response (handshaking) 2009-04-16 19:17:58 +00:00
Tom Igoe 63d4fbfe8a Comments updated 2009-04-16 19:13:54 +00:00
Tom Igoe 6247301ed8 max patch updated 2009-04-16 19:13:10 +00:00
Tom Igoe 8306e23d0d max patch updated 2009-04-16 19:12:19 +00:00
Tom Igoe 6bf49c83fb max patch updated 2009-04-16 19:11:27 +00:00
Tom Igoe 240e35be80 max patch updated 2009-04-16 19:09:13 +00:00
David A. Mellis 85c43b874b Updating readme. 2009-03-25 15:46:22 +00:00
David A. Mellis 1b17232798 Adding support for the Arduino Mega (ATmega1280) to the core and bootloader. 2009-03-25 10:50:00 +00:00
David A. Mellis 7c105e940a Renaming atmega168 bootloader directory to atmega since it's no longer atmega168 specific. Updating boards.txt accordingly. 2009-03-24 10:41:46 +00:00
David A. Mellis 628b18674f Fixing bug in copy for forum (checking array bounds before access instead of after). 2009-03-22 12:34:56 +00:00
David A. Mellis 7e18c29245 Adding Print.cpp to Makefile. 2009-03-16 20:08:45 +00:00
David A. Mellis 1bd1284a8b Adding a one-second delay between the two steps in burning the bootloader. This fixes bootloader burning with an AVRISP mkII on my Windows Vista machine. 2009-03-13 14:37:44 +00:00
David A. Mellis 673e2513b8 Upping version to 0015 and going back to use of core.a in build process. 2009-03-12 16:13:35 +00:00
David A. Mellis fa3e49a126 Updating Windows avr tools to WinAVR 20081205 w/ avr-gcc 4.3.2, etc. 2009-03-12 11:03:42 +00:00
David A. Mellis d2da6bd0fe Clarifying ATmega328 vs. ATmega168 in boards.txt (Boards menu). Modified todo and readme. 2009-03-07 10:06:53 +00:00
David A. Mellis efc082b734 Changing project root in Mac OS X Xcode project to ../.. (that is, trunk/), so that the SCM tools in Xcode will work properly. 2009-03-03 10:46:23 +00:00
David A. Mellis 7a19b6f335 Updating version in todo.txt to 0014. 2009-03-03 10:44:05 +00:00
David A. Mellis 485e0f93b8 Updating to AVR MacPack 20081213. Includes avr-gcc 4.3.2 which should fix problem with functions called from interrupts. 2009-02-21 13:10:06 +00:00
David A. Mellis 62505d8136 Fixing Ethernet client connect code to properly chance source port each time. 2009-02-14 10:27:36 +00:00
David A. Mellis 7737684ad6 adding ATmega328p to avrdude.conf on Linux 2009-02-07 14:09:27 +00:00
David A. Mellis 97afe5796c updating readme 2009-02-06 12:53:02 +00:00
David A. Mellis ca8f40cc85 uncommenting Arduino w/ ATmega328 board w/ 57600 bootloader 2009-01-25 17:07:07 +00:00
David A. Mellis 854c69dfde fixing / improving printFloat() from Mikal Hart 2009-01-25 15:44:17 +00:00
David A. Mellis 473cf103b8 Updating todo 2009-01-07 22:52:20 +00:00
David A. Mellis d2e90a9be6 Adding ATmega328 to avrdude.conf on windows 2009-01-07 22:46:49 +00:00
David A. Mellis f7ecfb9cb7 Updating todo. 2009-01-07 21:41:54 +00:00
David A. Mellis a4b52f20b5 Originating each outgoing network connection from a different source port (in the Client class of the Ethernet library).
Updating readme and todo.
2009-01-07 21:16:45 +00:00
David A. Mellis 19c191e002 Adding "Duemilanove" to the name of the Diecimila boards entry.
Adding commented out ATmega328 boards entry.
Updating todo and readme.
2008-12-23 00:21:03 +00:00
David A. Mellis 9fc613ad6f Fixing delay() to delay at least N milliseconds.
Fixing register name in micros() for ATmega8.
2008-12-23 00:17:14 +00:00
David A. Mellis 32b1245ee9 Updating build howto instructions for linux. 2008-12-22 23:13:38 +00:00
David A. Mellis 30e40e40ef Fixing bug that made the Ethernet library interfere with pins 8 and 9.
Adding a delay(1) to the WebServer example to work with browsers.
Removing duplicate Print files from Ethernet library.
2008-12-14 16:55:23 +00:00
David A. Mellis 40cbd63fc4 Setting atmega328 bootloader baud rate to 57600 (for now) and adding isp targets to makefile (e.g. diecimila_isp, atmega328_isp). 2008-11-26 14:34:24 +00:00
David A. Mellis 2661608ba4 Adding support for printing floats and doubles (defaulting to 2 decimal places) 2008-11-26 14:15:24 +00:00
David A. Mellis 950789ab74 Adding micros() function. 2008-11-26 14:14:59 +00:00
David A. Mellis 72980ac107 Adding a Melody example for playing really annoying music with a piezo. 2008-11-11 14:17:34 +00:00
David A. Mellis 4103fcdddb Removing crap __MACOSX file from the tools zip. 2008-11-11 14:10:48 +00:00
David A. Mellis d7cf2b4fdc Updating avrdude.conf to include the ATmega328 (as defined by ladyada). 2008-11-11 13:56:08 +00:00
David A. Mellis 1d5a9b52b9 Adding ATmega328 support. 2008-11-09 21:02:20 +00:00
David A. Mellis 4bafc461c5 Including new bits and bytes api in the keywords file. 2008-11-08 21:58:57 +00:00
David A. Mellis 68392f471c Updating Memsic2125 example. 2008-11-08 21:58:24 +00:00
David A. Mellis b2b32eb4f3 Updating libraries for atmega328 (adding it to a couple of #if's, etc.). 2008-11-08 21:57:48 +00:00
David A. Mellis 65b1e9225c Switching to new signal (interrupt handler) names for compatibility with the ATmega328. 2008-11-08 21:31:55 +00:00
David A. Mellis e79b319fd1 Waiting for pulse to start (rising or falling edge) to start timing. 2008-11-08 21:31:12 +00:00
David A. Mellis 542a64fac1 Updating Ping example (to print distance rather than blink an LED). 2008-11-03 20:18:37 +00:00
David A. Mellis f03a7d1f0e Fixing LiquidCrystal library example comments (d0, d1, d2, d3 => d4, d5, d6, d7). 2008-11-01 22:07:48 +00:00