Phil Hord
21e5343552
Add config.h wrapper to simplify test automation
...
Test code which wants to customize config.h can do so without
touching config.h itself by wrapping config.h in a macro variable
which is passed in to the compiler. It defaults to "config.h" if
no override is provided.
This change would break makefile dependency checking since the selection
of a different header file on the command line is not noticed by make
as a build-trigger. To solve this, we add a layer to the BUILDDIR path
so build products are now specific to the USER_CONFIG choice if it is
not "config.h".
2014-03-04 19:56:23 +01:00
Markus Amsler
3a271ee487
intercom: make sure extruder switches to listen mode
2011-04-04 09:12:53 +10:00
Michael Moon
2340808695
start implementing intercom protocol rehash
2011-03-05 13:38:12 +11:00
Michael Moon
d0601716e8
reorganise intercom to send packets from extruder main loop, also generalise protocol as discussed in forum
2011-03-05 13:38:12 +11:00
Markus Amsler
3647c6f1a9
intercom: extruder only replies if talked to
2011-02-27 23:05:33 +01:00
Markus Amsler
5e56784ac1
extruder: Set/get bed temperature.
2011-02-21 15:52:16 +11:00
Markus Amsler
6d83bdb067
extruder: add fan definitions
2011-02-21 15:52:15 +11:00
Markus Amsler
e032cf5dab
extruder: Use pull up resistors for step/dir pin to avoid noise.
2011-02-21 15:52:15 +11:00
Markus Amsler
d0cbe86a2d
extruder: Half-step on every step signal.
...
No idea why only every 4th step signal would actually step, but this generates a lot of noise for nothing.
2011-02-21 15:52:15 +11:00
Markus Amsler
e3672da1cf
extruder: Check the step pin directly.
...
Flag could get out of sync, with undefined results.
2011-02-21 15:52:15 +11:00
Markus Amsler
e41e659e66
intercom: Disable rx while doing tx. Avoids local RS485 half-duplex echo.
...
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
2011-02-14 11:31:45 +11:00
Michael Moon
b1a48994dd
preliminary untested implementation of Markus Amsler's new extruder comms protocol
2011-02-12 23:59:19 +11:00
Michael Moon
266c6ee0e2
merge release-candidate-triffid
2011-01-07 23:29:32 +11:00