Commit Graph

14 Commits

Author SHA1 Message Date
Michael Moon 0dc7d77885 Massive Doxygen documentation addition
'make doc' then point your browser at doc/html/

Needs plenty of cleanup and polishing, but the main bulk is here

even documents your configuration! ;)
2011-03-22 01:34:36 +11:00
Markus Hitter 8b78c2a498 Make baud rate user-configurable. 2011-03-20 15:47:15 +01:00
Markus Hitter e688e8b788 Consequences of the stepping extruder now being optional. 2011-03-02 00:43:06 +01:00
Markus Hitter b7afdda3f7 Make the use of the internal pullup resistors optional.
All other firmwares set them to zero -> no internal pullup resistor,
as they counter-work to the design of the electronic endstops.
However, in conjunction with mechanical endstops, they're very practical.
2011-03-01 16:10:52 +01:00
Markus Hitter 0d37270af1 Config templates: publish INVERT flags.
The corresponding code is in pinio.h already, so let's hope
it actually works.
2011-02-27 12:01:47 +01:00
Markus Hitter 694e3c4298 Revert "Config templates: protect config.h against multiple inclusion."
Teacup uses preprocessor magic which actually requires including
config.h twice.

This reverts commit c61191d86d.
2011-02-27 11:11:37 +01:00
Markus Hitter c61191d86d Config templates: protect config.h against multiple inclusion.
This is a small compile time saver and also mandatory for
patches later in the queue.
2011-02-25 11:53:21 +01:00
Michael Moon d705f46899 more cleanup after name change 2011-02-24 23:48:15 +11:00
Markus Hitter 4ca9e470a5 Move timer macros from config.h.dist and derivates to timer.c.
This sould confuse users less and neither value is subject to change
per configuration. Reviewed also by Markus Amsler.
2011-02-23 12:37:15 +01:00
Stephan Walter eecf3af9f1 analog mask calculated automagically 2011-02-21 13:57:51 +11:00
Michael Moon f80edeabb0 fix example heaters, add note to gen3 config clarifying that heaters connected to extruder go in extruder config 2011-02-14 10:58:00 +11:00
Nirav Patel 48fcffb588 Set the correct pins for RAMPS v1.1 2011-02-11 11:57:17 +11:00
Michael Moon 8ebce94e4d add soft limits to configs 2011-02-08 19:03:21 +11:00
Michael Moon 553f3a50a6 some config templates, also bang-bang heater support to reduce code size 2011-02-07 20:48:57 +11:00