Updated reference to include new libraries.

This commit is contained in:
David A. Mellis 2008-09-07 11:54:26 +00:00
parent 0f3400fbae
commit f2ab9c6ec9
5 changed files with 29 additions and 5 deletions

View File

@ -24,11 +24,21 @@ my $css = create_page('arduino.css', "$ARDUINO/pub/skins/arduino/arduino.css");
my $eeprom = create_page('EEPROM.html', "$ARDUINO/Reference/EEPROM");
my $stepper = create_page('Stepper.html', "$ARDUINO/Reference/Stepper");
my $softser = create_page('SoftwareSerial.html', "$ARDUINO/Reference/SoftwareSerial");
my $wire = create_page('Wire.html', "$ARDUINO/Reference/Wire");
my $servo = create_page('Servo.html', "$ARDUINO/Reference/Servo");
my $lcd = create_page('LiquidCrystal.html', "$ARDUINO/Reference/LiquidCrystal");
my $ethernet = create_page('Ethernet.html', "$ARDUINO/Reference/Ethernet");
create_linked_pages($guide, qr!$ARDUINO/Guide/(\w+)!, 'Guide_%%.html');
create_linked_pages($softser, qr!$ARDUINO/Reference/(SoftwareSerial\w+)!, '%%.html');
create_linked_pages($eeprom, qr!$ARDUINO/Reference/(EEPROM\w+)!, '%%.html');
create_linked_pages($stepper, qr!$ARDUINO/Reference/(Stepper\w+)!, '%%.html');
create_linked_pages($wire, qr!$ARDUINO/Reference/(Wire\w+)!, '%%.html');
create_linked_pages($servo, qr!$ARDUINO/Reference/(Servo\w+)!, '%%.html');
create_linked_pages($lcd, qr!$ARDUINO/Reference/(LiquidCrystal\w+)!, '%%.html');
create_linked_pages($ethernet, qr!$ARDUINO/Reference/(Ethernet\w+)!, '%%.html');
create_linked_pages($ethernet, qr!$ARDUINO/Reference/(Server\w+)!, '%%.html');
create_linked_pages($ethernet, qr!$ARDUINO/Reference/(Client\w+)!, '%%.html');
my $index = create_page('index.html', "$ARDUINO/Reference/HomePage");

View File

@ -316,6 +316,7 @@
/* Begin PBXFileReference section */
33055EFE0CB8187600824CD9 /* SerialException.java */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.java; path = SerialException.java; sourceTree = "<group>"; };
3329219A0E73DFAA00E81989 /* create_reference.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = create_reference.pl; sourceTree = "<group>"; };
332D4DB509CF147F00BF81F6 /* Sizer.java */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.java; path = Sizer.java; sourceTree = "<group>"; };
335A28F20C8CCAF700D8A7F4 /* libquaqua.jnilib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; path = libquaqua.jnilib; sourceTree = "<group>"; };
335A28F30C8CCAF700D8A7F4 /* quaqua.jar */ = {isa = PBXFileReference; lastKnownFileType = archive.jar; path = quaqua.jar; sourceTree = "<group>"; };
@ -625,6 +626,7 @@
33FFFE800965BD110016AC38 /* build */ = {
isa = PBXGroup;
children = (
3329219A0E73DFAA00E81989 /* create_reference.pl */,
337CD3F309EFC183002B890C /* fetch.sh */,
33FFFE810965BD110016AC38 /* howto.txt */,
33FFFE920965BD110016AC38 /* macosx */,

Binary file not shown.

View File

@ -140,7 +140,7 @@ lilypad.build.core=arduino
##############################################################
pro.name=Arduino Pro (8 MHz)
pro.name=Arduino Pro or Pro Mini (8 MHz)
pro.upload.protocol=stk500
pro.upload.maximum_size=14336

View File

@ -3,11 +3,13 @@
0012
Update Windows avr-libc to 1.6 and avr-gcc to 4.3 (to match Mac).
Improve shiftOut() performance: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1216659239/0
Add String library.
Comment LiquidCrystal examples.
Write LiquidCrystal documentation.
Document Servo library.
Add Firmata library.
Update reference.
[done] Document LiquidCrystal library.
[done] Document Servo library.
[done] Include actual bootloader burned on the Pro and Pro Mini.
[done] Document Ethernet library.
[done] Move Servo min/max parameters to attach() function from constructor.
[done] Add Arduino Nano to boards menu.
[done] Add Arduino Pro to boards menu.
@ -21,6 +23,8 @@ Document Servo library.
AVR
Improve shiftOut() performance: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1216659239/0
Add String library.
Add Encoder library.
Add highByte(), lowByte(), and makeWord(high, low) functions.
Add bitRead() and bitWrite() functions (and bitSet() and bitClear()?)
@ -40,6 +44,8 @@ Incorporate ladyada's new SoftwareSerial library.
Good way to receive multiple values / complex messages over the serial port (Firmata?)
Floating point support in the map() function.
Way to print floats.
Should Serial.print(b) send the ASCII digits of the byte?
Add Serial.write(). (Should this support strings?)
Fix delayMicroseconds(0).
Add sleep function(s).
Add SPI library.
@ -47,6 +53,12 @@ Add OneWire library.
Add pulseOut(), etc. functions from Wiring.
Add Ping example.
Add ContinuousServo library that inherits from Servo?
LiquidCrystal library: support going to the next line with println().
Ethernet library:
- call Server.begin() from Ethernet.begin() instead of in user's sketch?
- add method for receiving notification of new client connections to a server
- add method for receiving notification of data written to a client
- add method for receiving notification of client disconnections
Supporting EEMEM directive by changing compiler command line: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1202157667
Include Arduino as AVR-ISP sketch in hardware/firmwares.
Move type definitions into WConstants.h.