1
0
mirror of https://github.com/arduino/Arduino.git synced 2024-11-30 11:24:12 +01:00
Commit Graph

58 Commits

Author SHA1 Message Date
Hans-Christoph Steiner
d44ee3a000 removed deprecated timer0_overflow_count, which wasn't meant to be public
anyway.  Replaced it with the official millis() method of getting the time.
2008-09-16 17:18:41 +00:00
David A. Mellis
362b952a68 Adding #ifdef guard to WProgram.h to prevent multiple #includes.
Removing Print class inheritance from Firmata since it's not clear that it can be implemented in a way that's compatible with the Firmata protocol and the Print class interface.
2008-09-15 21:09:13 +00:00
Hans-Christoph Steiner
236fcbb122 switched up analogRead() loop to use the revamped millis() function rather than the private timer0_overflow_count variable 2008-09-12 16:53:57 +00:00
Hans-Christoph Steiner
dea4079d94 Firmata.h now needs to have WProgram.h, since in the sketches WProgram.h has moved from the first include to the last 2008-09-12 16:53:03 +00:00
Hans-Christoph Steiner
8d8b3a3647 copying Firmata-0.4beta2 release into trunk, then I'll adjust it to Arduino-0012 2008-09-12 16:35:07 +00:00
David A. Mellis
34465d0ac9 Removing wiring core since it's not being kept up-to-date. 2008-09-10 15:22:59 +00:00
David A. Mellis
876767ff5f Renaming Ethernet examples part 2 (apparently SVN doesn't allow renaming of a file at the same time as its containing directory). 2008-09-08 20:06:32 +00:00
David A. Mellis
db17d3d5f6 Renaming ethernet library examples. 2008-09-08 20:05:31 +00:00
David A. Mellis
ab9e945cb3 Commented LCD examples. 2008-09-07 12:21:07 +00:00
David A. Mellis
f2ab9c6ec9 Updated reference to include new libraries. 2008-09-07 11:54:26 +00:00
David A. Mellis
0f3400fbae Incorporating ladyada's watchdog timer changes into the bootloader source, but only compiling them in for the Pro and Pro Mini (since Nathan includes them in the bootloader he burns to the board). Added a WATCHDOG_MODS flag to the Makefile to specify that they should be included. Recompiled the pro .hex file to include them. 2008-09-06 22:17:58 +00:00
David A. Mellis
44d4a4ff8a Moving Servo min and max parameters to the attach() function from the constructor. 2008-08-21 23:48:38 +00:00
David A. Mellis
191bb02f00 Updating Makefile to derive target name from the current folder. 2008-08-17 20:10:47 +00:00
David A. Mellis
7630c3a887 Adding Nano and Pro (8 MHz) to boards.txt file; updating Makefile for atmega168 bootloader based on Nathan's changes to allow for customizing of more parameters per-board; including Pro 8 MHz .hex compiled bootloader file; not updating the Diecimila or NG .hex files. 2008-08-16 01:56:41 +00:00
David A. Mellis
92797b603e Adding ethernet library. 2008-07-30 14:47:36 +00:00
David A. Mellis
3c26693683 Changing pin outs on LiquidCrystal examples and adding parentheses to Servo code. 2008-07-13 19:26:59 +00:00
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
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
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
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
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
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
ac4c326c89 Upping the baud rate to 115200. 2008-02-16 19:31:38 +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
05717a198c Adding analogReference() function - needs testing on an ATmega8 (but works on the ATmega 168). 2007-12-14 04:21:59 +00:00
David A. Mellis
444c2dee32 Adding map(), fixing radians() and degrees(), adding cast functions (int(x) instead of (int) x), adding interrupts() and noInterrupts(), etc. 2007-11-21 17:08:07 +00:00
David A. Mellis
bd460db6ab Fixing some warnings. 2007-11-21 14:55:09 +00:00
David A. Mellis
a867e033f5 Adding #include to Matrix examples. 2007-11-04 18:18:28 +00:00
David A. Mellis
4619052393 Added BT board and separated Mini from NG. 2007-10-12 01:38:57 +00:00
David A. Mellis
0148c904c6 Adding LilyPad bootloader and adding LilyPad to board definition file. 2007-10-09 22:46:09 +00:00
David A. Mellis
63280151de Switched to new burn bootloader menu system, dynamically generated from the programmers.txt file. 2007-10-07 18:39:14 +00:00