[gnoduino] Created tag GNODUINO_0_3_2



The unsigned tag 'GNODUINO_0_3_2' was created.

Tagger: Lucian Langa <lucilanga gnome org>
Date: Sun Feb 12 21:06:40 2012 +0100

    Tagged for 0.3.2 release

Changes since the last tag 'GNODUINO_0_3_0':

Claude Paroz (2):
      Factorize path finding functions
      Use share/arduino source when available

Cristian Maglie (3):
      Added latest firmware for atmega16u2 on R3 boards
      Added patches to optiboot from WestfW
      Added latest firmware for usbserial (not combined with DFU)

David A. Mellis (238):
      Moving things around - creating the hardware directory and sticking all the avr code, etc. in there.
      Moving libraries out from inside targets and creating bootloaders directory.
      Moving bootloaders into the hardware/bootloaders directory.
      Moving firmwares into hardware.
      Renaming core to targets.
      Moving hardware/targets to hardware/cores.
      Initial boards file.
      Now have uploading working with the Boards menu.  Improved serial port error messages.
      Switched to new burn bootloader menu system, dynamically generated from the programmers.txt file.
      Adding LilyPad bootloader and adding LilyPad to board definition file.
      Added BT board and separated Mini from NG.
      Adding #include to Matrix examples.
      Fixing some warnings.
      Adding map(), fixing radians() and degrees(), adding cast functions (int(x) instead of (int) x), adding interrupts() and noInterrupts(), etc.
      Adding analogReference() function - needs testing on an ATmega8 (but works on the ATmega 168).
      New script for download the reference from Tom Pollard.  Updated reference and readme and Makefile.
      Moving development (library-based) version of Firmata to a branch so I can include a stable one in the distribution.
      God I hate subversion.
      Adding a stable version of Firmata - this is the same as the one in the Arduino library for Processing on the playground (57600 baud).
      Upping the baud rate to 115200.
      Improving the preprocessor and parallel programmer.
      Cleaning up Mac build, adding Serial.println(unsigned int), adding #include <Sprite.h> to hello_matrix example.
      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).
      Incorporating a modified version of oli.keller's Makefile (prepends #include <WProgram.h> and appends main() among other things).
      Added timeout (in microseconds) parameter to pulseIn().  Defaults to 1000000 (1 second).
      Adding to the todo list and readme; fixing a bit of indentation.
      Moving Standard_Firmata out of the distribution because Hans may be making some non-backwards compatible changes.
      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.
      Adding the Print class.
      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.
      Adding LiquidCrystal library.
      Changing Print class to use regular virtual write() function (instead of my hack     ed together version).
      Adding Servo library (ServoTimer1 from the playground) by Jim Studt.
      Adding a couple of Servo examples from Wiring (slightly modified).
      Modified Matrix to work with MAX7221: changing latching from rising edge to falling edge.
      Fixing random() to work with longs.
      Wire library patch to provide better error handling.
      Adding ADXL3xx accelerometer example; minor comment changes.
      Moving actual stepping to the end of the step() function so that the first step isn't in the wrong direction.
      Changing pin outs on LiquidCrystal examples and adding parentheses to Servo code.
      Adding ethernet library.
      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.
      Updating Makefile to derive target name from the current folder.
      Moving Servo min and max parameters to the attach() function from the constructor.
      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.
      Updated reference to include new libraries.
      Commented LCD examples.
      Renaming ethernet library examples.
      Renaming Ethernet examples part 2 (apparently SVN doesn't allow renaming of a file at the same time as its containing directory).
      Removing wiring core since it's not being kept up-to-date.
      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.
      Removing WConstants.h include from Stepper.h so it compiles with new WProgram.h include placement.  Updated readme.
      Reindenting the ATmega168 bootloader file.  It was a mess (and still is somewhat of one).
      * Updating version number to 0013.     * Updating ATmega168 bootloader to work with standard distributions of avrdude       (responding to signature requests made with the universal SPI command) and       correctly store EEPROM data.  Thanks to ladyada.     * Changing compilation process to generate .eep file and allow for use of       EEMEM directive (although not yet uploading EEPROM data).
      Little fixes:      - changing random(max) to use stdlib.h random()      - not generating .eep files to avoid warning when EEMEM isn't used      - removing cast macros (since they are automatically defined in C++)      - writing a digital LOW for PWM value of 0 on pins 5 or 6
      Adding word datatype and cast/construction macros, bitRead(), bitWrite(), bitSet(), bitClear(), bit().
      Moving makeWord() function defintion into WMath.cpp (out of WProgram.h).
      Switching tests for __AVR_ATmega168__ to tests for __AVR_ATmega8__ so that less changes are needed to support other processors.
      Fixing LiquidCrystal library example comments (d0, d1, d2, d3 => d4, d5, d6, d7).
      Waiting for pulse to start (rising or falling edge) to start timing.
      Switching to new signal (interrupt handler) names for compatibility with the ATmega328.
      Updating libraries for atmega328 (adding it to a couple of #if's, etc.).
      Adding ATmega328 support.
      Adding micros() function.
      Adding support for printing floats and doubles (defaulting to 2 decimal places)
      Setting atmega328 bootloader baud rate to 57600 (for now) and adding isp targets to makefile (e.g. diecimila_isp, atmega328_isp).
      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.
      Fixing delay() to delay at least N milliseconds.     Fixing register name in micros() for ATmega8.
      Adding "Duemilanove" to the name of the Diecimila boards entry.     Adding commented out ATmega328 boards entry.     Updating todo and readme.
      Originating each outgoing network connection from a different source port (in the Client class of the Ethernet library).     Updating readme and todo.
      fixing / improving printFloat() from Mikal Hart
      uncommenting Arduino w/ ATmega328 board w/ 57600 bootloader
      Fixing Ethernet client connect code to properly chance source port each time.
      Clarifying ATmega328 vs. ATmega168 in boards.txt (Boards menu).  Modified todo and readme.
      Adding Print.cpp to Makefile.
      Renaming atmega168 bootloader directory to atmega since it's no longer atmega168 specific.  Updating boards.txt accordingly.
      Adding support for the Arduino Mega (ATmega1280) to the core and bootloader.
      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.
      Fixes to the way the Client class connects and disconnects, as well as checks of whether or not the socket is valid in various functions.
      Adding ATmega328 bootloader for the Pro and Pro Mini running at 8 MHz (3.3V).  Uses the USART0 double speed mode, which according to Nathan from Sparkfun, is necessary to achieve reliable communication at 57600 baud.
      Updating default board to the Arduino Duemilanove w/ ATmega328.  Adding a Tools > Boards entry for Arduino Pro or Pro Mini (8 MHz) w/ ATmega328.  Cleaning up todo list.
      Fixing bugs in Client::connect() (failed to set _sock to 255 after some connection failures).
      Modifying Makefile to generate dependencies (and .d files) automatically.  Patch from Lars Immisch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241007184
      Optimizing the timer0 overflow handler (for millis()), based on work by WestFW and help from mikalhart.  Increasing precision of math constants.
      Fixing overflow bug in bit() macro: (1 << (b)) becomes (1UL << (b))
      Adding ARDUINO version constant.
      Removing wiring_serial.c as it's no longer used.  (All serial functionality is now in HardwareSerial.h / HardwareSerial.cpp.)
      Adding support for ordering the Tools > Boards menu by using LinkedHashMap to store the keys for the prefixed sub-maps.  Re-ordering the boards in the boards.txt file.  Adding an entry for the LilyPad Arduino w/ ATmega328.  Updating readme.
      First integration of the Arduino code in Processing 5503: PreProcessor and Compiler have been integrated with changes to the Sketch.     Compilation still has problems (Thread error on success, and can't handle non-pde files in a sketch).     Modified the Mac OS X make.sh to copy the hardware, avr tools, and example over.     Removing some of the antlr stuff.     Disabling the Commander (command-line execution) for now.     Added Library, LibraryManager, and Target.     Added support for prefixed preferences (e.g. for boards and programmers).
      Changing analog read channel mask from 0x07 to 0x0f to allow for reading of the temperature and other extended channels.
      Fixing Client::connected() and Client::status() to return reasonable values when the Client isn't associated with a valid socket: issue #34.
      Fixing bug in Wire library that caused it to read and discard one extra byte when do a requestFrom() a slave device.  Thanks to Christopher K. Johnson.
      Fixing indentation in twi.c.
      Migrating to Limor Fried's improved LiquidCrystal library.
      Integrating the new Servo library (MegaServo) by Michael Margolis.  Uses timer 1, and, on the Mega, timers 3, 4, and 5 for up to 12 servos (48 on the Mega).
      Adding keywords.txt file for the Ethernet library.
      Clearing the U2Xn bit in Serial.begin() (because it is set on the Pro / Pro Mini 328).  Fixing some indentation.
      Adding improved baud rate calculation, including use (or not) of the U2X bit.  (Code from gabebear).
      Removing old LiquidCrystal examples.
      Adding Tom's examples for the new LiquidCrystal library.
      Adding Nano w/ ATmega328.
      Updating to Firmata-2.1beta1 (rev 23).
      Updating to revision 25 of firmata (slightly post version 2.1beta2).
      Renaming the 328 and 168 boards.
      Fixing Servo library on the ATmega8 by changing assignments to TIMSK and TIFR into bitwise-or's.  Otherwise, this broke millis() by disabling the timer 0 overflow interrupt.
      Updating LiquidCrystal API and examples.
      Renaming LiquidCrystal example directories to correspond to new function names.
      Renaming LiquidCrystal example .pde files to correspond to new function names.
      Updating keywords.txt for LiquidCrystal library.
      Updating to rev. 27 of Firmata.
      Moving the processing-5503 branch (used for Arduino 0017) into the trunk.
      Moving the processing-5503 branch (used for Arduino 0017) into the trunk.
      Removing obsolete wiring_serial.c from Makefile.  Adding - to beginning of dependcy lines to avoid unnecessary warnings.
      Undoing revision 628 because it broke analogRead() on analog inputs 8 to 15 of the Arduino Mega.
      Updating ARDUINO to 0018 (in wiring.h).
      Passing the ARDUINO constant from the IDE to avr-gcc as a command line argument (so I don't forget to update the version in the .h file).
      Adding Arduino as ISP sketch (firmware) and programmers.txt entry.
      Moving things around.
      Moving libraries into arduino/
      Moving libraries out of arduino platform / core directory and to top-level.
      Moving libraries out of arduino platform / core directory and to top-level.
      Third-party cores seems to sort of work now, but burning bootloaders is probably broken.     Need to decide on the format for the boards.txt file.
      Improving third-party hardware support:     - moving back to multple cores per platform     - using target instead of platform     - moving per-board and per-programmer preferences out of Preferences.java and into a new Target class     - adding a new "target" preference     - support for platform:value values in board preferences for bootloader path and core     - XXX: need to support platform:value syntax for board upload.using preferences.
      Fixing RW pin bug in LiquidCrystal library.  Now using 255 to disable pin instead of -1.
      No longer disabling interrupts in delayMicroseconds(): http://code.google.com/p/arduino/issues/detail?id=67
      Fixing bug in calling micros() from interrupts: http://code.google.com/p/arduino/issues/detail?id=55
      Adding Serial.end().
      Adding precision parameter for printing of floats / doubles.  Restructured the print() and println() functions a bit.
      Removing (no longer maintaining) the Makefile.
      Updating to the latest version of Firmata (rev. 41).
      Adding tone() and noTone() functions, using Brett Hagman's Tone library.
      Updating to Firmata rev. 51 (adding OldStandardFirmata and AllInputsFirmata).
      Incorporating updates to the Servo library by Michael Margolis.
      Limiting tone generation to timer 2 only to prevent conflicts with the Servo library.
      Removing some Processing stuff that we don't need.     Moving the Arduino Fio up in the boards menu.
      Adding 5V, 16 MHz versions of the Arduino Pro and Pro Mini (ATmega328 and ATmega168) to the boards menu.
      Adding A0=14, A1=15, etc. aliases for analog input pins and modifying analogRead() to accept them (in addition to 0, 1, 2, etc.).  Removing some unused code elsewhere.
      More accurate delay() function from BenF.
      Adding a basic Stream interface and modifying HardwareSerial to inherit from it.
      Re-enabling timer 2 pwm after tone() ends.     Factored out common code to disable timers.
      Disabling interrupts while digitalWrite() and pinMode() modify registers (issue #146).     Updating revisions.
      Adding WString.h and WString.cpp straight from Wiring (r. 726).  Won't actually work yet.
      Modifying String from new/delete to malloc()/free().  Also #include'ing WString.h from WProgram.h.
      Adding support for printing Strings to the Print class.
      Adding a peek() function to Stream and HardwareSerial (Serial).
      whitespace.
      INTERNAL -> INTERNAL1V1 AND INTERNAL2V56 on the Mega (issue #194).
      Reverting changes to String class and modifying to allow + and += to work on more types.
      Adding SPI library and revising Ethernet library (Christian Maglie).
      Adding #include <WProgram.h>.
      changing available() to return an int (because the Ethernet Client class or another stream might need more than 255 bytes).
      Moving SPI pin definitions into core (from SPI library): SS, MISO, MOSI, and SCK.
      Moving SPI pin definitions into core (from SPI library): SS, MISO, MOSI, and SCK.
      Return sensible values from Client::connected() and Client::status() if we know it's not connected.
      Fixing ethernet library on Mega.
      Fixing Client and capitalizing header file names.
      Removing the _connected field from Client since we don't use it anymore.
      Setting SS high by default.
      Fixing Server.available().
      No longer requiring WProgram.h for Print / Stream classes (replaced Arduino-specific type names in String).
      No longer requiring WProgram.h for Print / Stream classes (replaced Arduino-specific type names in String).
      Updating Firmata (to r62 of their repository).
      Adding ATmega328 version of the Arduino BT bootloader, along with a Makefile for building it.
      Adding Arduino BT w/ ATmega328 to the boards menu.
      Renaming SPI.send() to SPI.transfer() to better reflect its bi-directional nature.
      Renaming SPI constants to better match general style.  Renaming setDataOrder() to setBitOrder(), and using existing LSBFIRST and MSBFIRST constants for it.
      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().
      Updating Firmata version number to 2.2 (issue #320).
      Making Client inherit from Stream, which unforunately means taking peek() out of Stream for now, since there's no immediate implementation for Client.
      Making Client inherit from Stream, which unforunately means taking peek() out of Stream for now, since there's no immediate implementation for Client.
      Adding shiftIn() from Wiring (no count or delaytime though).
      Correcting case of #include's in Ethernet library.
      Now including stdlib.h from wiring.h so our abs() #define comes after the stdlib abs() definition (and therefore doesn't break it).
      Adding some basic error checking to the String class (i.e. checking for a non-null buffer before modifying its contents).
      Returning a reference to a dummy character for indices beyond the string length (in operator[]).
      Changing String::toCharArray() and getBytes() to accept a buffer, rather than return one.  That way they don't expose the internal representation of the String class, allowing future optimization.  Thanks to Paul Stoffregen.
      1280 -> 1280/2560.
      1280 -> 1280/2560.
      Statically allocating buffers in Wire library (issue #351).
      Returning CLOSE_WAIT clients in Server::available().  (issue #345).
      Adding Client::peek() in Ethernet library (issue #349).
      Fix to drop packets in Wire library (issue #335).
      Adding optiboot and Arduino Uno boards menu entry.
      Adding the Mega 2560 bootloader and boards.txt / boards menu entry.
      Adding Arduino Mega 2560 board entry.
      Adding usbserial and usbdfu firmwares (and combined compiled .hex files).
      Adding readme about the firmwares.
      Adding note about Arduino VID and PIDs.
      Replacing Arduino VID / PID with the Atmel-supplied ones.
      More information on USB VID/PIDs.
      Fixing PWM on pins 9 & 10 on the Uno.
      Fixing SPI double-speed bug.
      Changing #include <> to #include "" in Tone.cpp.
      Making HardwareSerial tests register-based, not CPU-based.
      Making attachInterrupt() check registers, not CPUs.
      Modifying basic functions (digital and analog, read and write) to use register-based ifdefs, not cpu-based.
      Firmata version used for the Uno and Mega 2560.
      Modifying Tone.cpp to use register-based (not CPU-based) #ifdefs.
      Changing baud rate calculation to always use double speed mode except for 57600 baud at 16 MHz.
      Cast to encourage optimization of Serial ring buffer index calculations.
      Fixing bug w/ subsequent calls to tone().
      Renaming StandardFirmata for Uno and recompiling with updated baud rate calculation.
      Adding SdFat20101010 and MemoryCard 201008270-alpha-1 libraries.
      Combining MemoryCard and SdFat libraries into SD library.
      Removing execute permissions from SD library files.
      Adding CS pin parameter to SD.begin().  Defaults to 4 (for Arduino Ethernet Shield).
      Revising SD library API.
      Further SD API cleanup.
      SD File object implements Stream.
      SD File object implements Stream.
      SD library updates.  Renaming makeDir() to mkdir().  Replacing example.  Adding keywords.txt.
      Adding SD.remove(file) and another example.
      Using sdfatlib CS pin defaults.  SD.begin() returns success or failure.
      Adding SD.rmdir().  Returning success / failure from SD functions.
      Adding SD tests, removing clean.bat.
      Adding warning about leaving the hardware SS pin as an output.
      pulseIn() now times out while measuring the pulse, not just while waiting for it to start.
      Merge branch 'master' of https://github.com/joshnuss/Arduino
      Replacing boolean parameters to SD.open() with SD_MODE constants.
      Renaming constants: SD_MODE -> FILE_MODE
      Revert "added toInt() function to WString".
      Revert "added toInt() function to WString".
      Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.
      Redoing 448222e4b65e0cf44dfc0c494f7f76901f1fabea without all the extra files.
      Fixing Linux UNO serial bug (thanks to Dean Camera).
      Replacing custom String.toInt() function with a call to atol().
      Minor bug fixes to the 8U2 USB-to-serial firmware.
      Minor ATmega8U2 firmware update and new .hex files.
      Changing String append to use realloc(); thanks to Paul Stoffregen.
      Updating (truncating) SD card readme.
      Updating SD library keywords.
      Removing sdfatlib examples.
      Adding seek() and size() functions to SD File class.
      Adding position() function to File class and replacing FILE_TRUNCATE and FILE_APPEND with FILE_WRITE (SD library).  Updating examples and keywords.txt accordingly.
      Trying to fix seek() / peek() interactions.
      Redoing peek() implementation (SD file class).
      Adding warning about multiple open files.
      Testing seek() with file open for reading.

Hans-Christoph Steiner (8):
      added newline at the end of file to get rid of compiler and SVN warnings
      renamed to more descriptive name
      renamed to more descriptive name
      copying Firmata-0.4beta2 release into trunk, then I'll adjust it to Arduino-0012
      Firmata.h now needs to have WProgram.h, since in the sketches WProgram.h has moved from the first include to the last
      switched up analogRead() loop to use the revamped millis() function rather than the private timer0_overflow_count variable
      removed deprecated timer0_overflow_count, which wasn't meant to be public     anyway.  Replaced it with the official millis() method of getting the time.
      updated TODOs and created a TODO file for general project todos

Joshua Nussbaum (1):
      When initializing LCD, comment specified "8-bit" mode when it should day "4 bit mode"

Lucian Langa (25):
      make a more sane default main window size
      fix Save As... behaviour
      use a proprtional size in main window defaults
      keep console size fixed through mainwindow resize
      do not clear console between compile/upload
      fix an error in previous commit
      fix restoring console position
      make uno default board
      add auto indent to editor
      do not reset board without serial port
      obey build verbose flag
      output verbose messages on the console
      add initial reference target
      add reference help support
      update NEWS
      bump version
      post-release verion bump
      synchronise with latest upstream reference
      update hardware target from upstream
      Update libraries target from upstream
      Bug 667501 - gnoduino doesn't start when preferences.txt is missing
      do not append errorneous empty data to defaults
      Add temporary patch to use arduino API files from gnoduino bundle     rather than system because we're already incompatible with 1.0     release. The proper way to do this is to actually detect the API version
      Bug 661807 - Gnoduino doesn't compile with newer avr-libc     this is a temporary fix because we're enforcing bundled API for this branch
      update NEWS

Tom Igoe (77):
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Changed begin() in LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      Checked and updated all LiquidCrystal examples
      <none>
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Corrected comments in LiquidCrystal examples
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added public domain notice
      Added Fio to boards.txt, now that it's part of the lineup.
      Added Pachube client to Ethernet Library examples
      Added Twitter client to Ethernet Library examples
      Added comments to WebClient example
      Added comments to WebServer example
      Added comments to WebClient example
      Added comments and serial output to ChatServer example
      Checked in Xiaoyang's changes to String library
      Checked in Xiaoyang's changes to String library
      checked in Xiaoyang Feng's changes to String library
      removed append() from String library
      added more String examples
      Added WProgram.h include to Client.h to allow it to inherit all of WString.h correctly.  See issue #310 for details.
      Added Barometric pressure sensor example for SPI library
      Added Barometric pressure Web Server example for Ethernet library
      Added a notification to the chat client example when the client connects for the first time
      Added AD5206 Digital Potentiometer example to SPI library
      Added PachubeClientString to address issue #289
      Changed slaveSelectPin to a const int rather than hard coded number.
      Commented the changing board pin numbers.
      Corrected title of ChatServer example
      Modified Barometric Pressure Sensor to make it easier for beginners to understand.
      Modified Barometric Pressure Sensor to make it easier for beginners to understand.
      Modified Barometric Pressure Sensor to make it easier for beginners to understand.
      corrected error in barometric pressure server example
      removing TwitterClient since it does not include OAuth, which is now needed for Twitter logins. Adding TelnetClient examexample.
      updating UDP library and examples with M. Margolis' changes and examples.
      added new stepper library examples
      fixed comments in LIquidCrystal examples per issue 402
      added toInt() function to WString
      added toInt() function to WString
      updated SD examples with new constants, and commented them
      bug fixes to SD library examples

ricklon (1):
      ArduinoTestSuite added for pull request



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]