Markus Hitter
df693c0113
config.h/dda.c: make endstop debouncing steps configurable.
2011-10-23 19:51:46 +02:00
Markus Hitter
448df5d1c3
config.*.h: raise default acceleration values.
...
Recommendation by Sublime, see
http://forums.reprap.org/read.php?147,99780,99912#msg-99912
2011-10-05 14:13:44 +02:00
Markus Hitter
e88becbad9
Config: don't enable soft axis limits by default.
...
This is confusing for newbies when their host of choice tries
to move into negative space.
You know ...
"Just installed Teacup and it's trash, because motors don't move!"
2011-10-05 14:13:32 +02:00
Markus Hitter
2eff194cdf
Rename STEPPER_ENABLE_INVERT to STEPPER_INVERT_ENABLE.
...
No functional change, just match the naming of single stepper
enable pins.
2011-10-05 14:13:28 +02:00
Markus Hitter
b4ad459e86
Distribute PS_ON_PIN and STEPPER_ENABLE_PIN to all config templates.
2011-10-05 14:13:19 +02:00
Markus Hitter
f9a4495aa1
Introduce TEMP_NONE, a "sensor" just storing the target temperature.
...
This is useful when operation a milling spindle. In this case,
set the spindle speed with M104 Sxxx, where xxx is 1..255.
M104 S0 turns the spindle off.
2011-09-01 19:03:33 +02:00
Markus Hitter
58f4678253
Catch by RobertFach: compatibility option for RepRap Host 20110509.
2011-08-30 12:01:48 +02:00
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
7087587f19
Config templates: add MAX_PINS consistently.
...
No functional changes, since all the new ones are commented out.
2011-02-27 11:55:27 +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
Stephan Walter
c810875755
Fix PWM timer and steps/mm for extruder
2011-02-15 10:03:12 +11:00
Stephan Walter
760487979c
Added sample configuration for GEN6 board
2011-02-15 10:03:12 +11:00