Michael Moon
|
815ff7ba19
|
lots of other files in extruder desynced, needed to wrap an ifdef around heater_print
|
2011-02-28 09:44:29 +11:00 |
Markus Amsler
|
3647c6f1a9
|
intercom: extruder only replies if talked to
|
2011-02-27 23:05:33 +01:00 |
Michael Moon
|
8188ff3593
|
merge intercom-protocol into master
|
2011-02-21 16:01:27 +11:00 |
Markus Amsler
|
bfae6ff97f
|
intercom: Reduce sections with disabled interrupts.
|
2011-02-21 15:52:17 +11:00 |
Markus Amsler
|
fa2a4389fc
|
intercom: Transmit/receive from/to temporary packets.
Fixes that the packet could be changed during transmit. And only values from packets with correct checksum are used.
|
2011-02-21 15:52:16 +11: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
|
5cf550733d
|
arduino_168: define AIO6/7
|
2011-02-21 15:52:14 +11:00 |
Markus Amsler
|
b0d1ba0e60
|
Fix analog reading of channel 0 if another channel is active.
|
2011-02-15 13:24:53 +11:00 |
Markus Amsler
|
bcd47e90b0
|
Fix analog reading of channel 0 if another channel is active.
|
2011-02-15 13:21:45 +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 |
Markus Amsler
|
959bae2f4a
|
intercom: Add delay before slave replies. Without it the first byte gets lost.
|
2011-02-14 11:08:08 +11:00 |
Markus Amsler
|
a3b1529607
|
intercom: don't store start byte twice.
|
2011-02-14 11:08:08 +11:00 |
Markus Amsler
|
e6a137d5f1
|
intercom: Init start byte.
|
2011-02-14 11:08:08 +11:00 |
Michael Moon
|
b1a48994dd
|
preliminary untested implementation of Markus Amsler's new extruder comms protocol
|
2011-02-12 23:59:19 +11:00 |
Markus Amsler
|
fc57cfc5de
|
Add Extruder.pde, so extruder is compilable with Arduino IDE
|
2011-02-09 07:48:29 +11:00 |
Michael Moon
|
266c6ee0e2
|
merge release-candidate-triffid
|
2011-01-07 23:29:32 +11:00 |