Michael Moon
|
06ad863505
|
tell heater_tick which temp sensor it's attached to
|
2010-12-17 15:14:18 +11:00 |
Michael Moon
|
0816cecf1e
|
UNTESTED fuse programming support
|
2010-12-13 21:34:03 +11:00 |
Michael Moon
|
eaf8a9dcec
|
replace symlinks with hardlinks because windows is stupid, will make future commits look messier than necessary
|
2010-12-13 21:32:54 +11:00 |
Michael Moon
|
5dfd76a718
|
be more strict about sersendf format strings, revert to raw send if invalid char found
|
2010-12-13 21:32:54 +11:00 |
Michael Moon
|
eaddc510b4
|
no longer assume analog port is port C, as this assumption is false
|
2010-12-07 15:16:25 +11:00 |
Michael Moon
|
1f30c7f43b
|
bug in M115, fixed
|
2010-12-06 20:34:21 +11:00 |
Michael Moon
|
452baed484
|
change temporal counters to count down instead of up
|
2010-12-04 11:35:14 +11:00 |
Casainho
|
6e7099e9c9
|
missing break in sersendf.c
Signed-off-by: Michael Moon <triffid.hunter@gmail.com>
|
2010-12-02 11:39:47 +11:00 |
Michael Moon
|
01b5c678c6
|
minor fixes, tool variables in gcode_process and elimination of more heater code if no heaters
|
2010-11-27 12:18:27 +11:00 |
Michael Moon
|
c311220c3c
|
start tool change implementation- recognise T command
|
2010-11-27 12:06:17 +11:00 |
Michael Moon
|
51a419601f
|
add M2/M3/M5/M7/M9 support
|
2010-11-27 10:31:02 +11:00 |
Michael Moon
|
29391e64e7
|
add new function prototypes to gcode_process.h
|
2010-11-27 10:31:02 +11:00 |
Michael Moon
|
a0d20958c3
|
add resource URIs to README
|
2010-11-27 10:31:02 +11:00 |
Michael Moon
|
e991578e10
|
implement G28/G92 as per casainho- see forum thread
|
2010-11-27 10:31:02 +11:00 |
Michael Moon
|
935eed7f97
|
move clock functions from mendel.c to clock.[ch]
|
2010-11-27 10:31:02 +11:00 |
Michael Moon
|
a57ba313b8
|
implement queue_wait()
|
2010-11-27 10:31:01 +11:00 |
Michael Moon
|
402ebbbddf
|
move step/dir/endstop primitives to pinio
|
2010-11-27 10:31:01 +11:00 |
Michael Moon
|
d6644af18f
|
cause M101/M103 to work with DC extruders
|
2010-11-26 16:53:09 +11:00 |
Michael Moon
|
e94482c00c
|
move defines from Makefile to config.h.dist
|
2010-11-20 13:12:29 +11:00 |
Michael Moon
|
ad52220855
|
check for HEATER_SANITY_CHECK before trying to use sanity checking variables
|
2010-11-20 13:12:29 +11:00 |
Michael Moon
|
4c7231aa8b
|
minor comment changes
|
2010-11-20 12:24:04 +11:00 |
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 |