Firmware2/Marlin
Denis B 4fd75dc813 Working version of multiple extruders (up to 3)
- The temperature control is pretty much complete
  (not sure what to do w/ autotemp though)
  Changed the pins assignment to clearly separate bed and extruder heaters
  and temp sensors, changed a bit how termistor tables are handled.
- The steppers control is rudimentary
  (only chanages what pins it uses depending on the active_extruder var,
   but that's enough for switching extruder in the start.gcode in the
   the profiles)
- Tested only w/ RAMPS 1.4
2011-12-06 00:09:16 -05:00
..
Sanguino more fixing of the sanguino math round problem 2011-11-30 09:07:56 +01:00
cardreader.h solved some compiler warnings that are now visible in arduino 1.0. 2011-12-04 12:40:18 +01:00
cardreader.pde Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
Configuration.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
COPYING first commit 2011-08-12 22:28:35 +02:00
createTemperatureLookup.py first commit 2011-08-12 22:28:35 +02:00
EEPROMwrite.h added M503 to display eeprom storage, and renamed eeprom routings. This version is compatible with the qtmarlin eeprom-tab. 2011-12-04 22:26:42 +01:00
fastio.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
Makefile overworked the serial responses. Quite difficult, since many texts are Pronterface protocol. 2011-11-06 17:33:09 +01:00
Marlin.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
Marlin.pde Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
MarlinSerial.cpp solved some compiler warnings that are now visible in arduino 1.0. 2011-12-04 12:40:18 +01:00
MarlinSerial.h solved some compiler warnings that are now visible in arduino 1.0. 2011-12-04 12:40:18 +01:00
motion_control.cpp Removed interrupt nesting in the stepper ISR. 2011-11-27 21:12:55 +01:00
motion_control.h Removed interrupt nesting in the stepper ISR. 2011-11-27 21:12:55 +01:00
pins.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
planner.cpp Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
planner.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
Sd2Card.cpp make it compile with arduino 1.0 ; function is still untested. 2011-12-01 16:38:01 +01:00
Sd2Card.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
Sd2PinMap.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
SdBaseFile.cpp get rid of indirect ringbuffer calls, made some inlines, removed virtual and streaming class requirements. 2011-11-28 19:13:40 +01:00
SdBaseFile.h make it compile with arduino 1.0 ; function is still untested. 2011-12-01 16:38:01 +01:00
SdFatConfig.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
SdFatStructs.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
SdFatUtil.cpp get rid of indirect ringbuffer calls, made some inlines, removed virtual and streaming class requirements. 2011-11-28 19:13:40 +01:00
SdFatUtil.h make it compile with arduino 1.0 ; function is still untested. 2011-12-01 16:38:01 +01:00
SdFile.cpp make it compile with arduino 1.0 ; function is still untested. 2011-12-01 16:38:01 +01:00
SdFile.h make it compile with arduino 1.0 ; function is still untested. 2011-12-01 16:38:01 +01:00
SdInfo.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
SdVolume.cpp updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
SdVolume.h updated to sdfatlib2010902 2011-11-18 22:17:37 +01:00
speed_lookuptable.h reformating and some minor bugs/things found on the way. 2011-11-06 19:23:08 +01:00
stepper.cpp Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
stepper.h Add option to only check endstop when homing 2011-12-04 20:17:21 +01:00
temperature.cpp Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
temperature.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
thermistortables.h Working version of multiple extruders (up to 3) 2011-12-06 00:09:16 -05:00
ultralcd.h solved some compiler warnings that are now visible in arduino 1.0. 2011-12-04 12:40:18 +01:00
ultralcd.pde added M503 to display eeprom storage, and renamed eeprom routings. This version is compatible with the qtmarlin eeprom-tab. 2011-12-04 22:26:42 +01:00
watchdog.h force inline 2011-11-27 16:04:58 +01:00
watchdog.pde Merge remote-tracking branch 'origin/Marlin_v1' into Marlin_v1 2011-11-18 19:04:09 +01:00