Commits on Nov 27, 2009
  1. Fixing several #ifdef issues concerning HAS_HEATED_PLATFORM and addin…

    zaggo committed Nov 27, 2009
    …g optional support for I2C-LC-Display
    In order to disable the HAS_HEATED_PLATFORM code by setting the #define to 0 (instead of commenting it out), several #ifdef resp. #ifndef statements needed to be changed to #if resp. #if ! statements.
    The optional I2C-LC-Display support can be enabled by setting the #define HAS_I2C_LCD to 1 (in Configuration.h). In case HAS_I2C_LCD is enabled, we have a low memory problem. To solve this, the currently unused EEPROM and SERVO handling is automatically disabled when HAS_I2C_LCD is enabled (and vice versa).
    The I2C_LCD support within the extruder controller currently supports basic display of states handled by the controller:
    - Extruder temperature (current & target)
    - Platform temperature (current & target, if enabled/available)
    - Extruder-Motor ("Extruding..."/"Idle")
Commits on Nov 19, 2009
  1. removed buildplatform from makefile

    Adam Mayer committed Nov 19, 2009
  2. Merge branch 'master' into jmil/master

    Adam Mayer committed Nov 19, 2009
  3. Makefile needs arduino libs, not sanguino

    Adam Mayer committed Nov 19, 2009
  4. Cleaned up the new multi-temperature code

    zaggo committed Nov 18, 2009
    The temperature of heater elements is now controlled
    by new class "Heater".
    Instances of this class encapsulate all temperature
    management of the respective heater.
    Depending on the configuration, the firmware instanciates
    a Heater object for the extruder and the build
    platform  (Configuration.h HAS_HEATED_BUILD_PLATFORM)
Commits on Nov 18, 2009
  1. Fixing patch from Eberhard

    Adam Mayer committed Nov 18, 2009
  2. Merge branch 'master' into jmil/master

    Adam Mayer committed Nov 18, 2009
Commits on Nov 17, 2009
  1. * removing extra delays from extruder code for comms tests

    Adam Mayer committed Nov 17, 2009
    * delay is now non-blocking
Commits on Nov 16, 2009
Commits on Nov 13, 2009
  1. Adding debugging registers to protocol

    Adam Mayer committed Nov 13, 2009
Commits on Nov 12, 2009
  1. added preliminary support for arduino mega.

    Hoeken committed Nov 12, 2009
Commits on Nov 10, 2009
  1. Clear command buffer on ABORT command.

    Adam Mayer committed Nov 10, 2009
Commits on Oct 27, 2009
  1. *Adding burner scripts for firmware images

    Adam Mayer committed Oct 27, 2009
    *Fixed in-progress cruft
Commits on Oct 21, 2009
  1. firmware initial import

    Adam Mayer committed Oct 21, 2009