Commit Graph

1730 Commits

Author SHA1 Message Date
David A. Mellis 2ead3627da Moving actual stepping to the end of the step() function so that the first step isn't in the wrong direction. 2008-07-08 02:34:38 +00:00
David A. Mellis be66f329b3 Minor changes. 2008-07-02 19:23:20 +00:00
David A. Mellis 278872728a Adding ADXL3xx accelerometer example; minor comment changes. 2008-07-02 19:06:27 +00:00
David A. Mellis 0bdc02cea5 Wire library patch to provide better error handling. 2008-06-21 23:16:27 +00:00
David A. Mellis 3233d7939b Fixing random() to work with longs. 2008-05-26 14:02:32 +00:00
David A. Mellis 114a19c9a2 Modified Matrix to work with MAX7221: changing latching from rising edge to falling edge. 2008-05-10 05:02:09 +00:00
David A. Mellis 8588045f7f Adding a couple of Servo examples from Wiring (slightly modified). 2008-05-07 22:15:55 +00:00
David A. Mellis 8f1f736e36 Adding Servo library (ServoTimer1 from the playground) by Jim Studt. 2008-05-07 19:53:52 +00:00
David A. Mellis 6a7f8fdf53 Starting to refactor the Compiler so that I can reuse some of this code for building the libraries. 2008-05-07 19:06:04 +00:00
David A. Mellis 8693f95a3f Updating todo and readme. 2008-05-07 18:30:29 +00:00
David A. Mellis f84adee213 Moving #include WProgram.h to after other preprocessor directives in the main sketch file. 2008-05-07 18:25:40 +00:00
David A. Mellis 8f75f0299d Changing Print class to use regular virtual write() function (instead of my hack
ed together version).
2008-05-07 18:24:49 +00:00
David A. Mellis ac06b319b0 Adding LiquidCrystal library. 2008-04-19 03:31:36 +00:00
David A. Mellis 7d2a6a115f Fixing millis() overflow: changing millis() and the timer 0 overflow handler so that the millis count is updated in the interrupt, and so we don't need to do a conversion inside millis(). Updated to do list. 2008-04-18 21:56:14 +00:00
David A. Mellis 1a89112e45 Adding the Print class. 2008-04-18 18:46:52 +00:00
David A. Mellis ab644804ac Factored out print() and println() from HardwareSerial to a base class for sharing with other things (e.g. LiquidCrystal library), eliminating #include's of avr/signal.h (deprecated). Upping version number and modifying to do list. 2008-04-18 18:39:02 +00:00
Hans-Christoph Steiner 154809dcee Since Windows and GNU/Linux use a script called 'dist.sh' to make the
package, it makes it easy to script the nightly auto-builds if Mac OS X has
a script called 'dist.sh' also.
2008-04-06 04:53:08 +00:00
Hans-Christoph Steiner 28f88a6b5c fixed script to create the .tgz and upload it 2008-04-06 04:34:45 +00:00
Hans-Christoph Steiner 057fbfe5b8 first stab at scripts to actually run the build 2008-04-06 04:08:54 +00:00
Hans-Christoph Steiner a0918ef02d first stab at scripts to set up the rsync repository for auto-builds 2008-04-05 22:58:55 +00:00
David A. Mellis f6e012eb32 Removing references to antlr preprocessor from the make.sh script, since we're not using it. 2008-03-28 21:55:57 +00:00
David A. Mellis ec426f2073 Updates to the readme and todo list. 2008-03-28 21:53:27 +00:00
David A. Mellis e4f147ad42 Removing non-FTDI drivers because they were confusing people. Will upload to the website somewhere. 2008-03-28 21:52:39 +00:00
David A. Mellis b084a93628 Removing firmwares directory for now since it's empty. 2008-03-28 21:37:31 +00:00
David A. Mellis 67b3fb71f8 Moving Standard_Firmata out of the distribution because Hans may be making some non-backwards compatible changes. 2008-03-28 21:37:02 +00:00
Hans-Christoph Steiner 8aa23d5654 renamed to more descriptive name 2008-03-26 17:12:43 +00:00
Hans-Christoph Steiner 9b9807519f renamed to more descriptive name 2008-03-26 17:12:12 +00:00
Hans-Christoph Steiner 27b2712018 added newline at the end of file to get rid of compiler and SVN warnings 2008-03-24 17:28:17 +00:00
David A. Mellis 85c8235947 Removing antlr stuff (some of it at least), since we're not using it (we weren't before either, but it was still being linked in). 2008-03-15 18:33:59 +00:00
David A. Mellis db7a06aaf2 Changing the regex for stripping multi-line comments because on Windows the old one was overflowing the stack. (Switched from a non-greedy to a greedy regexp.) 2008-03-15 17:49:14 +00:00
David A. Mellis df4eb665b0 Adding some test cases for the pre-processor. (Total hack, requires copying and pasting code from the actual app source into another file and running a shell script, but it's better than nothing.) 2008-03-15 17:44:42 +00:00
David A. Mellis ff9bb8dd14 Adding to the todo list and readme; fixing a bit of indentation. 2008-03-08 22:05:23 +00:00
David A. Mellis a50a2d888f Added timeout (in microseconds) parameter to pulseIn(). Defaults to 1000000 (1 second). 2008-03-08 21:30:00 +00:00
David A. Mellis f4acc7d176 Updating to the latest versions of the Mac FTDI drivers. 2008-03-08 17:05:12 +00:00
David A. Mellis 205a447992 Incorporating a modified version of oli.keller's Makefile (prepends #include <WProgram.h> and appends main() among other things). 2008-03-05 02:50:11 +00:00
David A. Mellis ad332d7129 Disabling flushing of the serial port for the BT (bluetooth) board. It seems to fix uploading to it under Mac OS X 10.5 (Leopard). 2008-03-05 00:48:08 +00:00
David A. Mellis 7ffb4cd25d Cleaning up Mac build, adding Serial.println(unsigned int), adding #include <Sprite.h> to hello_matrix example. 2008-02-23 21:52:53 +00:00
David A. Mellis 249f16678e Improving the preprocessor and parallel programmer. 2008-02-20 02:27:23 +00:00
David A. Mellis f7ea3cbeb1 Improving detection of functions that need to be prototyped; no longer moving #include's to the top of the sketch. Actually putting todo items in todo.txt. 2008-02-16 19:34:26 +00:00
David A. Mellis ac4c326c89 Upping the baud rate to 115200. 2008-02-16 19:31:38 +00:00
David A. Mellis 69b06eed07 Updating the build instructions. 2008-01-26 00:05:18 +00:00
David A. Mellis 1df2652f3d Adding a stable version of Firmata - this is the same as the one in the Arduino library for Processing on the playground (57600 baud). 2008-01-22 23:59:10 +00:00
David A. Mellis 6b9d3ddb90 God I hate subversion. 2008-01-22 23:52:02 +00:00
David A. Mellis e5838c813f Moving development (library-based) version of Firmata to a branch so I can include a stable one in the distribution. 2008-01-22 23:50:21 +00:00
David A. Mellis b33c8a093d New script for download the reference from Tom Pollard. Updated reference and readme and Makefile. 2008-01-22 22:10:55 +00:00
David A. Mellis 4cf1b4c1bb Fixing keywords.txt so that Find in Reference will work. Removing empty app/language directory. 2008-01-21 16:40:45 +00:00
David A. Mellis 3c43daaca8 Applying some Mac build / project patches by Wim Lewis. Simplifying Compiler.java. Removing the preprocessor since it's not actually used for anything. Bumping the version number to 0011. 2008-01-19 16:37:19 +00:00
David A. Mellis bd56d4ff28 Now allowing uploads using a programmer by setting the upload.using preference ("bootloader" for default behavior, or the name of a programmer prefix from the programmers.txt file). 2007-12-20 05:48:00 +00:00
David A. Mellis 0b0d07661e Adding blink without delay example. 2007-12-20 05:46:30 +00:00
David A. Mellis 05717a198c Adding analogReference() function - needs testing on an ATmega8 (but works on the ATmega 168). 2007-12-14 04:21:59 +00:00