ecc0d6e3effix waitfor temperature, for M109 and friends
Michael Moon
2010-12-19 07:09:19 +1100
a8819fbb1badd dummy sensor, reformat temperature
Michael Moon
2010-12-19 07:08:48 +1100
06ad863505tell heater_tick which temp sensor it's attached to
Michael Moon
2010-12-17 15:14:18 +1100
0816cecf1eUNTESTED fuse programming support
Michael Moon
2010-12-13 21:34:03 +1100
eaf8a9dcecreplace symlinks with hardlinks because windows is stupid, will make future commits look messier than necessary
Michael Moon
2010-12-13 20:09:04 +1100
5dfd76a718be more strict about sersendf format strings, revert to raw send if invalid char found
Michael Moon
2010-12-11 17:06:58 +1100
eaddc510b4no longer assume analog port is port C, as this assumption is false
Michael Moon
2010-12-07 15:16:25 +1100
1f30c7f43bbug in M115, fixed
Michael Moon
2010-12-06 20:34:21 +1100
452baed484change temporal counters to count down instead of up
Michael Moon
2010-12-04 11:35:14 +1100
6e7099e9c9missing break in sersendf.c
Casainho
2010-12-02 11:39:47 +1100
01b5c678c6minor fixes, tool variables in gcode_process and elimination of more heater code if no heaters
Michael Moon
2010-11-27 12:18:27 +1100
c311220c3cstart tool change implementation- recognise T command
Michael Moon
2010-11-27 12:06:17 +1100
51a419601fadd M2/M3/M5/M7/M9 support
Michael Moon
2010-11-27 10:30:44 +1100
29391e64e7add new function prototypes to gcode_process.h
Michael Moon
2010-11-27 10:30:12 +1100
a0d20958c3add resource URIs to README
Michael Moon
2010-11-27 09:55:29 +1100
e991578e10implement G28/G92 as per casainho- see forum thread
Michael Moon
2010-11-27 09:51:54 +1100
935eed7f97move clock functions from mendel.c to clock.[ch]
Michael Moon
2010-11-27 09:50:13 +1100
a57ba313b8implement queue_wait()
Michael Moon
2010-11-27 09:49:00 +1100
402ebbbddfmove step/dir/endstop primitives to pinio
Michael Moon
2010-11-27 09:48:28 +1100
d6644af18fcause M101/M103 to work with DC extruders
Michael Moon
2010-11-24 09:37:01 +1100
e94482c00cmove defines from Makefile to config.h.dist
Michael Moon
2010-11-20 13:11:53 +1100
ad52220855check for HEATER_SANITY_CHECK before trying to use sanity checking variables
Michael Moon
2010-11-20 13:10:44 +1100
4c7231aa8bminor comment changes
Michael Moon
2010-11-20 12:24:04 +1100
8e4b35b0dadefines for PT100 sensors- actual code to come later
Michael Moon
2010-11-20 12:23:38 +1100
3b6326911ause x_enable and friends more, use sersendf_P more
Michael Moon
2010-11-12 12:51:13 +1100
dfb5de7b33list temp sensor types in config
Michael Moon
2010-11-11 15:03:51 +1100
cac3cb7221add comments re mcu type, minor changes to arduino.h
Michael Moon
2010-11-11 10:06:59 +1100
67fca36ecbremove redundant variable
Michael Moon
2010-11-11 09:59:32 +1100
1f76745c9dslightly stricter sanity check for associated heater index
Michael Moon
2010-11-11 09:52:01 +1100
e2063137b5add GEN3 and HOST defines to config.h
Michael Moon
2010-11-11 09:51:46 +1100
7dc8f8d8ffmake sensor and heater structs visually smaller
Michael Moon
2010-11-11 00:55:07 +1100
cb4e157d62move TICK_TIME to config.h, add TICK_TIME_MS
Michael Moon
2010-11-11 00:52:14 +1100
2b1fbe38dbpreliminary heater sanity check code, disabled by default until tested
Michael Moon
2010-11-11 00:51:25 +1100
4298f7553falways have TT_INTERCOM in list of sensor types
Michael Moon
2010-11-11 00:49:12 +1100
983308a892specify units for feedrate limits
Michael Moon
2010-11-10 23:25:18 +1100
5460750ee3update README to match new file layout
Michael Moon
2010-11-10 15:33:57 +1100
37f6dbff23preliminary DC motor extruder support
Michael Moon
2010-11-09 10:59:13 +1100
98882e1c69add temporal step algorithm for testing
Michael Moon
2010-11-08 22:13:50 +1100
ba7d9a082fmore use of sersendf_P, comments for clarity, enable steppers
Michael Moon
2010-11-08 21:40:10 +1100
15349a1760use labs() instead of ABS
Michael Moon
2010-11-08 21:12:30 +1100
8586e3ebbcforce recompile if Makefile changes
Michael Moon
2010-11-08 20:57:20 +1100
d2df112179force compare doesn't fire an interrupt, work around
Michael Moon
2010-11-08 20:56:33 +1100
a4b0c2f848rearrange Makefile, hopefully easier to access tunables for first-timers
Michael Moon
2010-11-08 18:39:15 +1100
41f68be450default to atmega644p for GEN3 out-of-box compatibility
Michael Moon
2010-11-08 18:33:42 +1100
9a31d969a5get capabilities from config
Michael Moon
2010-11-08 18:33:01 +1100
5ae5a0348dadd -mcall-prologues to optimisations for a smaller binary
Michael Moon
2010-11-08 18:28:28 +1100
952ad4e2f3whitespace changes
Michael Moon
2010-11-08 18:27:50 +1100
a064ea8e37major rearranging of config.h.dist, hopefully easier to follow for first-timers
Michael Moon
2010-11-08 18:27:34 +1100
be0a0134c8check DEBUG flag before pulling in sersendf_P
Michael Moon
2010-11-08 18:26:33 +1100
3e22da35aeadd M135- set heater, also remove superfluous code and some whitespace changes
Michael Moon
2010-11-08 18:26:06 +1100
a60a15096dinitialize PWM for atmega1280
Michael Moon
2010-11-08 18:25:01 +1100
b5e92da940new movebuffer format with acceleration_ramping enabled
Michael Moon
2010-11-07 17:12:41 +1100
be92a09db2always set timer after step as timer works differently now
Michael Moon
2010-11-07 17:12:13 +1100
278a41ce79use sersendf_P more
Michael Moon
2010-11-07 16:47:35 +1100
d43adfd729new protocol support for host-side debugging functions
Michael Moon
2010-11-07 16:46:56 +1100
d57dc22c04initialise PWM properly
Michael Moon
2010-11-07 16:45:34 +1100
162a7b2442%c is used in print_queue, enable it
Michael Moon
2010-11-07 16:44:53 +1100
c9f9464a26fix case where ANALOG_MASK is zero
Michael Moon
2010-11-07 16:44:35 +1100
6427e8a6cftemp uses delay in some configurations
Michael Moon
2010-11-07 16:44:11 +1100
95e7013dd6attempt to move heater PID to extruder controller board
Michael Moon
2010-10-28 13:23:39 +1100
773241399dadd pin definitions for non-arduino AVR users
Michael Moon
2010-10-27 15:12:24 +1100
1e287dd6c3changes by jv4779 via pull request 14
Michael Moon
2010-10-27 14:07:09 +1100
38cf934594further integration of gen3 logic
Michael Moon
2010-10-26 11:26:01 +1100
25b8f9ebfbupdate "size" target in extruder/Makefile
Michael Moon
2010-10-26 01:07:07 +1100
7aa99095ffexclude code for no-ooze if disabled
Michael Moon
2010-10-26 01:03:06 +1100
64f027f54eensure analog pins are inputs
Michael Moon
2010-10-26 01:02:07 +1100
4bdb97c3b7merge gen3 stuff
Michael Moon
2010-10-26 01:01:46 +1100
c7ac215c59merging unified_timer stuff
Michael Moon
2010-10-25 23:14:31 +1100
d93dcff378merge multi_temp stuff
Michael Moon
2010-10-25 22:45:22 +1100
c5e544b1feprepare for protocol changes ie responses after ok instead of separate line
Michael Moon
2010-10-21 21:44:28 +1100
ea3aedd2a7add support for M115- capabilities string
Michael Moon
2010-10-25 22:50:57 +1100
b9073af737reduce analog subsystem use of interrupts
Michael Moon
2010-10-19 10:39:53 +1100
549e60e69dadd flush queue for emergency stop
Michael Moon
2010-10-18 18:43:03 +1100
ea2c7cd469split arduino pin definitions out into different files
Michael Moon
2010-10-18 18:38:14 +1100
21bae96b6eattempt to fix precision underflow in UM_PER_STEP macros
Michael Moon
2010-10-25 22:48:16 +1100
cf285b4559split gcode parse/process into separate files for readability
Michael Moon
2010-10-18 18:14:14 +1100
f93161cba1Makefile: add other configuration values in comments.
Markus Hitter
2010-10-25 11:44:05 +0200
eca4b0b0ecMakefile: add other configuration values in comments.
Markus Hitter
2010-10-25 11:44:05 +0200
efda8ed7ceadd license, and mention in Makefile and README
Michael Moon
2010-10-23 16:02:51 +1100
045f7fa401wrap copier.c in an ifdef so arduino ide doesn't try to include it
Michael Moon
2010-10-23 15:58:19 +1100
816ac96542Make a documentation comment a normal comment.
Markus Hitter
2010-10-22 12:03:49 +0200
209dfe66bdprepare for protocol changes ie responses after ok instead of separate line
Michael Moon
2010-10-21 21:44:28 +1100