Markus Hitter
26fb18d178
Define acceleration in mm/s^2 instead of some unspecified value.
...
This units thing nicely covers the fact we need the ACCELERATION
to precalculate ramping steps later.
2011-05-15 13:10:32 +02:00
Markus Hitter
c095fa5de3
Leverage E_ABSOLUTE into config.h's, so people recognize it.
...
Oh, and let's hope it works already :-)
2011-05-13 13:24:52 +02:00
Markus Amsler
e937b052af
Add support for multiple thermistor tables.
...
DEFINE_TEMP_SENSOR takes one additional argument. For TT_THERMISOR you can specify there which thermistor table to use.
2011-04-12 20:00:18 +02:00
Markus Hitter
15ed65dbad
No SEARCH_FEEDRATE_E, as E can't be searched.
2011-04-10 15:56:07 +02:00
Markus Amsler
be18eb90b8
Convert TEMP_HYSTERESIS to Celsius.
2011-04-04 09:12:54 +10:00
Michael Moon
3c3624542f
simplify heater configuration by using arduino_*.h more effectively with DEFINE_HEATER macro
2011-03-28 18:45:28 +11:00
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