David A. Mellis 
							
						 
					 
					
						
						
							
						
						a6f3f27d35 
					 
					
						
						
							
							Adding SD.rmdir().  Returning success / failure from SD functions.  
						
						
						
						
					 
					
						2010-11-20 14:49:20 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						d05a57af19 
					 
					
						
						
							
							Using sdfatlib CS pin defaults.  SD.begin() returns success or failure.  
						
						
						
						
					 
					
						2010-11-20 13:50:45 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						6f0ea10600 
					 
					
						
						
							
							Adding SD.remove(file) and another example.  
						
						
						
						
					 
					
						2010-11-20 13:07:59 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						5af5619df4 
					 
					
						
						
							
							SD library updates.  Renaming makeDir() to mkdir().  Replacing example.  Adding keywords.txt.  
						
						
						
						
					 
					
						2010-11-20 12:31:49 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						fcc4188b15 
					 
					
						
						
							
							SD File object implements Stream.  
						
						... 
						
						
						
						Added peak() and available() using a single byte buffer.
Added flush(). 
						
						
					 
					
						2010-11-20 11:45:05 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						6788eea3b8 
					 
					
						
						
							
							Further SD API cleanup.  
						
						... 
						
						
						
						Making file and fileOpenMode private.  Removing old functions. 
						
						
					 
					
						2010-11-20 11:01:38 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						a5898ae26a 
					 
					
						
						
							
							Revising SD library API.  
						
						... 
						
						
						
						Open now returns a file object (which has a close() method); exists() no longer accepts a parent directory. 
						
						
					 
					
						2010-11-19 22:30:40 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						6cbb866123 
					 
					
						
						
							
							Adding CS pin parameter to SD.begin().  Defaults to 4 (for Arduino Ethernet Shield).  
						
						... 
						
						
						
						http://code.google.com/p/arduino/issues/detail?id=400  
					
						2010-11-14 11:48:21 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						8629da8243 
					 
					
						
						
							
							Removing execute permissions from SD library files.  
						
						
						
						
					 
					
						2010-11-13 14:34:49 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						6e449d7f5b 
					 
					
						
						
							
							Combining MemoryCard and SdFat libraries into SD library.  
						
						... 
						
						
						
						Defaulting to CS pin 4 (for Arduino Ethernet Shield).  Holding the SS pin high (for disabling W5100 on the Ethernet Shield). 
						
						
					 
					
						2010-11-13 14:01:37 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						676ca6aebc 
					 
					
						
						
							
							Adding SdFat20101010 and MemoryCard 201008270-alpha-1 libraries.  
						
						
						
						
					 
					
						2010-11-13 13:42:17 -05:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						33ffa9d10b 
					 
					
						
						
							
							Renaming StandardFirmata for Uno and recompiling with updated baud rate calculation.  
						
						
						
						
					 
					
						2010-11-13 13:41:23 -05:00 
						 
				 
			
				
					
						
							
							
								ricklon 
							
						 
					 
					
						
						
							
						
						5114d13837 
					 
					
						
						
							
							ArduinoTestSuite added for pull request  
						
						
						
						
					 
					
						2010-11-10 00:20:13 -05:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						b3c92d834f 
					 
					
						
						
							
							added new stepper library examples  
						
						
						
						
					 
					
						2010-10-28 09:39:36 -04:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						d16367d676 
					 
					
						
						
							
							Firmata version used for the Uno and Mega 2560.  
						
						
						
						
					 
					
						2010-10-25 10:58:14 -04:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						b24895385a 
					 
					
						
						
							
							Fixing SPI double-speed bug.  
						
						... 
						
						
						
						Bad bit manipulation was causing the double-speed flag to be set incorrectly.
http://code.google.com/p/arduino/issues/detail?id=365  
						
						
					 
					
						2010-10-04 21:19:03 -04:00 
						 
				 
			
				
					
						
							
							
								Joshua Nussbaum 
							
						 
					 
					
						
						
							
						
						bcefe3c44c 
					 
					
						
						
							
							When initializing LCD, comment specified "8-bit" mode when it should day "4 bit mode"  
						
						
						
						
					 
					
						2010-10-01 00:26:40 -07:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						addbdd7949 
					 
					
						
						
							
							updating UDP library and examples with M. Margolis' changes and examples.  
						
						
						
						
					 
					
						2010-09-17 14:17:01 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						ae0c8770ac 
					 
					
						
						
							
							removing TwitterClient since it does not include OAuth, which is now needed for Twitter logins. Adding TelnetClient examexample.  
						
						
						
						
					 
					
						2010-09-17 13:22:32 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						7392f8514d 
					 
					
						
						
							
							Fix to drop packets in Wire library (issue  #335 ).  
						
						
						
						
					 
					
						2010-09-16 01:22:36 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						ea8a1182b8 
					 
					
						
						
							
							Adding Client::peek() in Ethernet library (issue  #349 ).  
						
						
						
						
					 
					
						2010-09-16 01:11:19 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						76641d1a87 
					 
					
						
						
							
							Returning CLOSE_WAIT clients in Server::available().  (issue  #345 ).  
						
						... 
						
						
						
						Otherwise, we miss clients that connect, send data, and disconnect before
we get around to calling available(). 
						
						
					 
					
						2010-09-16 00:59:12 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						bf88db8484 
					 
					
						
						
							
							Statically allocating buffers in Wire library (issue  #351 ).  
						
						
						
						
					 
					
						2010-09-16 00:50:43 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						27cfd22066 
					 
					
						
						
							
							1280 -> 1280/2560.  
						
						
						
						
					 
					
						2010-09-08 22:33:33 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						52030561a9 
					 
					
						
						
							
							corrected error in barometric pressure server example  
						
						
						
						
					 
					
						2010-09-08 17:42:37 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						ce3f65a161 
					 
					
						
						
							
							Correcting case of #include's in Ethernet library.  
						
						
						
						
					 
					
						2010-08-17 20:37:17 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						d58ea9b378 
					 
					
						
						
							
							Modified Barometric Pressure Sensor to make it easier for beginners to understand.  
						
						
						
						
					 
					
						2010-08-15 13:32:38 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						aab8563d1e 
					 
					
						
						
							
							Modified Barometric Pressure Sensor to make it easier for beginners to understand.  
						
						
						
						
					 
					
						2010-08-15 13:17:05 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						00989e9778 
					 
					
						
						
							
							Modified Barometric Pressure Sensor to make it easier for beginners to understand.  
						
						
						
						
					 
					
						2010-08-15 13:14:58 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						26cbbc8bda 
					 
					
						
						
							
							Corrected title of ChatServer example  
						
						
						
						
					 
					
						2010-08-13 16:13:46 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						e4989390c1 
					 
					
						
						
							
							Commented the changing board pin numbers.  
						
						
						
						
					 
					
						2010-08-13 02:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						ecb26ec6dc 
					 
					
						
						
							
							Changed slaveSelectPin to a const int rather than hard coded number.  
						
						
						
						
					 
					
						2010-08-13 02:45:20 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						01e4b83f30 
					 
					
						
						
							
							Added PachubeClientString to address issue  #289  
						
						
						
						
					 
					
						2010-08-12 13:44:46 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						54d367b1e0 
					 
					
						
						
							
							Making Client inherit from Stream, which unforunately means taking peek() out of Stream for now, since there's no immediate implementation for Client.  
						
						
						
						
					 
					
						2010-08-11 18:19:01 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						7bac64c4ac 
					 
					
						
						
							
							Added AD5206 Digital Potentiometer example to SPI library  
						
						
						
						
					 
					
						2010-08-10 21:42:26 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						0ecc7b031e 
					 
					
						
						
							
							Added a notification to the chat client example when the client connects for the first time  
						
						
						
						
					 
					
						2010-08-10 15:21:00 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						b7be90d5ec 
					 
					
						
						
							
							Updating Firmata version number to 2.2 (issue  #320 ).  
						
						
						
						
					 
					
						2010-08-10 01:51:38 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						b89d8a9c11 
					 
					
						
						
							
							Moving SPI pin initialization from constructor to begin() function.  That way, the SPI library won't alter any pin states unless / until you call begin().  
						
						
						
						
					 
					
						2010-08-07 21:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						08feacbb40 
					 
					
						
						
							
							Renaming SPI constants to better match general style.  Renaming setDataOrder() to setBitOrder(), and using existing LSBFIRST and MSBFIRST constants for it.  
						
						
						
						
					 
					
						2010-08-07 20:33:18 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						3899ffc75d 
					 
					
						
						
							
							Renaming SPI.send() to SPI.transfer() to better reflect its bi-directional nature.  
						
						
						
						
					 
					
						2010-08-07 20:08:53 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						367a0ae9f4 
					 
					
						
						
							
							Updating Firmata (to r62 of their repository).  
						
						... 
						
						
						
						Changes include (according to Paul Stoffregen):
"1: Hardware abstraction layer to support Arduino Mega, Teensy and Sanguino.
2: Extended analog message, to facilitate using PWM and Servo above pin 15.
3: Capability queries (alpha), to allow automatic discovery of any board's features." 
						
						
					 
					
						2010-08-06 21:55:17 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						e2fe4d0dfa 
					 
					
						
						
							
							No longer requiring WProgram.h for Print / Stream classes (replaced Arduino-specific type names in String).  
						
						
						
						
					 
					
						2010-08-06 01:23:19 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						c649777277 
					 
					
						
						
							
							Fixing Server.available().  
						
						... 
						
						
						
						I got rid of the parameterless version of the Client() constructor, so I need to pass in MAX_SOCK_NUM. 
						
						
					 
					
						2010-08-03 17:25:11 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						1e0f968387 
					 
					
						
						
							
							Setting SS high by default.  
						
						... 
						
						
						
						This should prevent conflicts between an SPI device using the hardware SS pin (which previously would have been enabled by default) and another SPI device using another pin for its SS.  It might be better to move the SPI initialization to begin(), which could then be called by the hardware devices which could then disable themselves. 
						
						
					 
					
						2010-08-03 16:13:44 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						e4b255acb9 
					 
					
						
						
							
							Removing the _connected field from Client since we don't use it anymore.  
						
						
						
						
					 
					
						2010-08-03 14:23:29 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						a642f0a15d 
					 
					
						
						
							
							Fixing Client and capitalizing header file names.  
						
						... 
						
						
						
						The switch from checking _sock against a default value, combined with the checking for unconnected clients in status(), broke the Client.  I went back to checking the value of _sock against the default and removed the _connected member altogether because it was redundant (and therefore needed to be kept in sync with _sock). 
						
						
					 
					
						2010-08-03 13:36:47 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						eb47701c9f 
					 
					
						
						
							
							Fixing ethernet library on Mega.  
						
						... 
						
						
						
						Because the Mega uses a different pin for SS of the W5100, the SPI library wasn't setting it as an output.  It was only setting the hardware SS pin of the ATmega1280, which is elsewhere on the board.  Adding initSS() to W5100.init() fixed it. 
						
						
					 
					
						2010-08-03 13:02:02 +00:00 
						 
				 
			
				
					
						
							
							
								David A. Mellis 
							
						 
					 
					
						
						
							
						
						f5bb3ab541 
					 
					
						
						
							
							Return sensible values from Client::connected() and Client::status() if we know it's not connected.  
						
						
						
						
					 
					
						2010-08-03 00:42:23 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						f6575c64df 
					 
					
						
						
							
							Added Barometric pressure Web Server example for Ethernet library  
						
						
						
						
					 
					
						2010-08-02 22:56:31 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Igoe 
							
						 
					 
					
						
						
							
						
						e1ba91a881 
					 
					
						
						
							
							Added Barometric pressure sensor example for SPI library  
						
						
						
						
					 
					
						2010-08-02 22:43:05 +00:00