62bdbd86d6DDA: convert um_to_steps_* to generic implementation.
Phil Hord
2013-11-19 17:41:56 -0500
84cbf2a42ahome.c: no need to turn off Z axis here.
Markus Hitter
2014-06-08 22:30:43 +0200
94fa733ee8home.c: don't move to zero after homing to max endstop.
Markus Hitter
2014-06-08 22:24:03 +0200
e2f793c2b3DDA: Convert more axis variables to arrays.
Phil Hord
2013-11-19 18:11:33 -0500
d3f49b3e95DDA: Convert TARGET axis vars to array.
Phil Hord
2013-11-19 17:12:07 -0500
e76bfa0d05gcode_process.c: more preprocessor conditions for homing movements.
Markus Hitter
2014-05-25 19:06:07 +0200
d53407bdc3home.c: remove some redundant preprocessor stuff.
Markus Hitter
2014-05-25 18:57:04 +0200
dc84e4dfe0home.c: adaptive homing feedrates for all axes.
Markus Hitter
2014-05-25 18:55:31 +0200
a7adc66ae5config.*.h: distribute adaptive homing feedrate to all templates.
Markus Hitter
2014-05-25 18:43:29 +0200
b275bfcc32Implement adaptive homing feedrates.
Markus Hitter
2014-05-25 00:23:05 +0200
7611872baaGet rid of E_STARTSTOP_STEPS.
Markus Hitter
2014-05-24 15:11:41 +0200
c35d1c1cafheater.c, config.default.h: Make PID_CONDITIONAL_INTEGRATION non-optional.
David Forrest
2014-05-20 18:09:24 -0400
23679855a0heater.c: Enable more anti-windup with PID_CONDITIONAL_INTEGRATION.
David Forrest
2014-03-23 14:14:10 -0400
707c4f35deheater.c: Limit PID I term with conditional integration.
David Forrest
2014-03-16 09:22:54 -0400
4ccca52367Give users a hint in case they obviously forgot to read instructions.
Markus Hitter
2014-07-09 21:34:47 +0200
c74b5175fcMakefile-AVR: Update MCU_TARGET=at90usb1286 conditional.
David Forrest
2014-06-11 22:22:49 -0400
3e02de3cdegcode_parse.h: raise S word size.
Markus Hitter
2014-05-24 14:49:53 +0200
f51e52e7fadda.c: endstop stop more reliably.
Markus Hitter
2014-05-24 14:45:28 +0200
6c6b4b3b3fconfig.teensypp.h: Update to match testbed hardware.
David Forrest
2014-05-20 10:58:04 -0400
2bf98feaaamendel.c: Enable DEBUG_LED_PIN output if defined.
David Forrest
2014-05-18 10:25:02 -0400
9d5d2a5492heater.c: Update link to 'PID without a PhD' Tim Wescott 2000 Embedded article.
David Forrest
2014-05-09 14:31:06 -0400
dd72f9c1d6dda.c: Update links to 'Generate stepper-motor speed profiles in real time' David Austin 2004 Embedded article.
David Forrest
2014-05-09 14:27:08 -0400
d2b1df6a93simulator: Turn off printf format warnings
Phil Hord
2014-04-05 21:05:04 -0400
034d8445fdheater.c: Add comments about units of PID variables and constants.
David Forrest
2014-03-17 16:01:45 -0400
e771d2340econfig.teensypp.h: Modify pins to be more like Teensylu and Printrboard.
David Forrest
2014-01-17 00:05:11 -0500
6dbc7a7797temp.c: fix typo.
Markus Hitter
2014-04-13 11:24:47 +0200
da8ccf7535temp_achieved(): check only sensors/heaters turned on.
Markus Hitter
2013-12-28 10:40:49 +0100
95a44e8777DDA: clear flags of a queue entry earlier.
Markus Hitter
2013-12-16 13:48:00 +0100
793a04b991Align section attributes usage: always before the variable name.
Markus Hitter
2013-12-13 21:44:06 +0100
c7150445afZungmann's fixes to compile simulator on Mac OS X, part 2.
Phil Hord
2013-12-12 12:05:52 -0500
5cd6cf50d8Zungmann's fixes to compile simulator on Mac OS X, part 1.
Phil Hord
2013-12-12 12:05:52 -0500
3fcd6b3c59deriv.awk: Calculate derivative of every column
Phil Hord
2013-12-13 08:15:31 -0500
ed7f3ad559simulator: Respect XYZE_INVERT_DIR settings
Phil Hord
2013-12-13 11:10:02 -0500
96b7b8e6c9Update URLs for new github location
Phil Hord
2013-12-11 14:38:35 -0500
e4cfffee42DRY: Reduce duplication in platform Makefiles
Phil Hord
2013-12-13 13:59:51 -0500
917d879d03DRY: Reduce duplication in Makefile-AVR
Phil Hord
2013-12-11 13:01:23 -0500
11d7227d2cmake Makefile-{SIM,AVR,common} more generic
Phil Hord
2013-12-13 13:58:34 -0500
21e5343552Add config.h wrapper to simplify test automation
Phil Hord
2013-12-13 13:31:12 -0500
08179ccbbeRemove __attribute__((hot)).
Markus Hitter
2013-12-13 14:34:43 +0100
6fae5a8b7cDDA: make macro ACCELERATE_RAMP_LEN_SPM() a function.
Markus Hitter
2013-12-06 01:57:31 +0100
9739382da9dda.c: remember steps per m of the fast axis for rampup calculation.
Markus Hitter
2013-12-06 01:11:59 +0100
3da2363ac5DDA: remember the fast axis micrometers and save their reconstruction.
Markus Hitter
2013-12-05 23:38:25 +0100
297aa28dfdLookahead: refactored code to compute everything in dda steps.
Roland Brochard
2013-09-10 23:03:47 +0200
20686eb52cdda.c: remove the hack for too high rampup steps for lookahead.
Markus Hitter
2013-11-30 23:22:13 +0100
2f1142d461dda.c: base rampup_steps calculation on the fast axis, too.
Markus Hitter
2013-12-03 16:17:02 +0100
730c1836addda_lookahead.c: base ramping calculations on the fast axis.
Markus Hitter
2013-12-05 22:54:20 +0100
41ca1b7570dda.c: actually reduce endpoint.F for overly fast movement attempts.
Markus Hitter
2013-12-05 22:17:09 +0100
46548dba47DDA: make a huge comment compact and move it to where it belongs.
Markus Hitter
2013-12-05 21:33:30 +0100
42ad12fba3DDA: store distance of each movement.
Markus Hitter
2013-11-30 23:53:39 +0100
1b5682c01adda.c: describe all lookahead cases in a comment.
Markus Hitter
2013-11-29 19:31:13 +0100
d10c0f3041dda.c: clear /all/ lookahead variables when starting.
Markus Hitter
2013-11-10 17:02:17 +0100
9715b7702ddda_lookahead.c: remember movement distance to avoid recalculation.
Markus Hitter
2013-11-03 14:15:29 +0100
da5339d163DDA: use the already calculated distance for crossing speed calculation.
Markus Hitter
2013-11-03 12:31:27 +0100
3ac26f0cabDDA: move dda_find_crossing_speed() to dda.c.
Markus Hitter
2013-11-03 12:25:26 +0100
88b6101e9aDDA: reduce code duplication and simplify.
Phil Hord
2013-10-31 12:25:49 -0400
ed9f56a9d8look-ahead: move jerk definitions into config.h templates.
Markus Hitter
2013-10-31 20:05:55 +0100