Michael Moon
|
8e4b35b0da
|
defines for PT100 sensors- actual code to come later
|
2010-11-20 12:23:38 +11:00 |
Michael Moon
|
3b6326911a
|
use x_enable and friends more, use sersendf_P more
|
2010-11-12 12:51:13 +11:00 |
Michael Moon
|
dfb5de7b33
|
list temp sensor types in config
|
2010-11-11 15:03:51 +11:00 |
Michael Moon
|
cac3cb7221
|
add comments re mcu type, minor changes to arduino.h
|
2010-11-11 10:06:59 +11:00 |
Michael Moon
|
67fca36ecb
|
remove redundant variable
|
2010-11-11 09:59:32 +11:00 |
Michael Moon
|
1f76745c9d
|
slightly stricter sanity check for associated heater index
|
2010-11-11 09:52:01 +11:00 |
Michael Moon
|
e2063137b5
|
add GEN3 and HOST defines to config.h
|
2010-11-11 09:51:46 +11:00 |
Michael Moon
|
7dc8f8d8ff
|
make sensor and heater structs visually smaller
|
2010-11-11 00:55:07 +11:00 |
Michael Moon
|
cb4e157d62
|
move TICK_TIME to config.h, add TICK_TIME_MS
|
2010-11-11 00:52:14 +11:00 |
Michael Moon
|
2b1fbe38db
|
preliminary heater sanity check code, disabled by default until tested
|
2010-11-11 00:51:25 +11:00 |
Michael Moon
|
4298f7553f
|
always have TT_INTERCOM in list of sensor types
|
2010-11-11 00:49:12 +11:00 |
Michael Moon
|
983308a892
|
specify units for feedrate limits
|
2010-11-10 23:25:18 +11:00 |
Michael Moon
|
5460750ee3
|
update README to match new file layout
|
2010-11-10 15:34:36 +11:00 |
Michael Moon
|
37f6dbff23
|
preliminary DC motor extruder support
|
2010-11-09 10:59:13 +11:00 |
Michael Moon
|
98882e1c69
|
add temporal step algorithm for testing
|
2010-11-08 22:13:50 +11:00 |
Michael Moon
|
ba7d9a082f
|
more use of sersendf_P, comments for clarity, enable steppers
|
2010-11-08 21:40:10 +11:00 |
Michael Moon
|
15349a1760
|
use labs() instead of ABS
|
2010-11-08 21:12:30 +11:00 |
Michael Moon
|
8586e3ebbc
|
force recompile if Makefile changes
|
2010-11-08 20:57:20 +11:00 |
Michael Moon
|
d2df112179
|
force compare doesn't fire an interrupt, work around
|
2010-11-08 20:56:33 +11:00 |
Michael Moon
|
a4b0c2f848
|
rearrange Makefile, hopefully easier to access tunables for first-timers
|
2010-11-08 18:39:15 +11:00 |
Michael Moon
|
41f68be450
|
default to atmega644p for GEN3 out-of-box compatibility
|
2010-11-08 18:33:42 +11:00 |
Michael Moon
|
9a31d969a5
|
get capabilities from config
|
2010-11-08 18:33:01 +11:00 |
Michael Moon
|
5ae5a0348d
|
add -mcall-prologues to optimisations for a smaller binary
|
2010-11-08 18:28:28 +11:00 |
Michael Moon
|
952ad4e2f3
|
whitespace changes
|
2010-11-08 18:27:50 +11:00 |
Michael Moon
|
a064ea8e37
|
major rearranging of config.h.dist, hopefully easier to follow for first-timers
|
2010-11-08 18:27:34 +11:00 |
Michael Moon
|
be0a0134c8
|
check DEBUG flag before pulling in sersendf_P
|
2010-11-08 18:26:33 +11:00 |
Michael Moon
|
3e22da35ae
|
add M135- set heater, also remove superfluous code and some whitespace changes
|
2010-11-08 18:26:06 +11:00 |
Michael Moon
|
a60a15096d
|
initialize PWM for atmega1280
|
2010-11-08 18:25:01 +11:00 |
Michael Moon
|
b5e92da940
|
new movebuffer format with acceleration_ramping enabled
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
be92a09db2
|
always set timer after step as timer works differently now
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
278a41ce79
|
use sersendf_P more
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
d43adfd729
|
new protocol support for host-side debugging functions
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
d57dc22c04
|
initialise PWM properly
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
162a7b2442
|
%c is used in print_queue, enable it
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
c9f9464a26
|
fix case where ANALOG_MASK is zero
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
6427e8a6cf
|
temp uses delay in some configurations
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
95e7013dd6
|
attempt to move heater PID to extruder controller board
|
2010-11-08 10:55:16 +11:00 |
Michael Moon
|
773241399d
|
add pin definitions for non-arduino AVR users
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
1e287dd6c3
|
changes by jv4779 via pull request 14
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
38cf934594
|
further integration of gen3 logic
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
25b8f9ebfb
|
update "size" target in extruder/Makefile
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
7aa99095ff
|
exclude code for no-ooze if disabled
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
64f027f54e
|
ensure analog pins are inputs
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
4bdb97c3b7
|
merge gen3 stuff
|
2010-11-08 10:55:15 +11:00 |
Michael Moon
|
c7ac215c59
|
merging unified_timer stuff
|
2010-11-08 10:54:58 +11:00 |
Michael Moon
|
d93dcff378
|
merge multi_temp stuff
|
2010-11-08 10:54:58 +11:00 |
Michael Moon
|
c5e544b1fe
|
prepare for protocol changes ie responses after ok instead of separate line
|
2010-11-08 10:54:58 +11:00 |
Michael Moon
|
ea3aedd2a7
|
add support for M115- capabilities string
|
2010-11-08 10:54:58 +11:00 |
Michael Moon
|
b9073af737
|
reduce analog subsystem use of interrupts
|
2010-11-08 10:54:58 +11:00 |
Michael Moon
|
549e60e69d
|
add flush queue for emergency stop
|
2010-11-08 10:54:58 +11:00 |