Scott Lahteine
01d4703429
PREVENT_DANGEROUS_EXTRUDE => PREVENT_COLD_EXTRUSION
...
Also improve the documentation of this and related options, and set
EXTRUDE_MINTEMP to 170 everywhere.
2016-08-20 23:35:27 -05:00
Scott Lahteine
374f8d2014
dropsegments => MIN_SEGMENTS_FOR_MOVE
2016-08-20 18:52:15 -05:00
Scott Lahteine
9b1f3f7d12
Sanity-check DELTA + AUTO_BED_LEVELING_GRID_POINTS
2016-08-19 04:45:32 -05:00
Scott Lahteine
d63b8e2b2b
Additional details for I2C_SLAVE_ADDRESS
2016-08-15 19:27:53 -07:00
Scott Lahteine
8100a4dace
Fix a compile error in EMERGENCY_PARSER sanity check
2016-08-08 21:49:57 -07:00
Scott Lahteine
367dad5902
Sanity check Z_DUAL_ENDSTOPS with DELTA
2016-08-07 17:08:41 -07:00
Scott Lahteine
5ef4a5577c
Merge pull request #4537 from thinkyhead/rc_fix_some_flaws
...
Patch up some flaws here and there
2016-08-05 23:49:57 -07:00
Scott Lahteine
938e6d15c4
Patch up some flaws, here and there
2016-08-05 08:17:37 -07:00
Scott Lahteine
d7b882e430
Move tests for old symbols to the top of sanity check
2016-08-04 21:03:55 -07:00
Scott Lahteine
7e2bd9a233
Z_RAISE_PROBE_* => Z_PROBE_*_HEIGHT
2016-08-03 21:18:38 -07:00
Scott Lahteine
f1be87a85c
Move probe pin sanity checks out of ABL block
2016-08-02 20:55:17 -07:00
Scott Lahteine
63fd1f49a6
PID_EXTRUSION_SCALING, disabled by default
2016-07-31 17:49:34 -07:00
Scott Lahteine
c31f56a38c
Deprecate EXTRUDER_WATTS and BED_WATTS
2016-07-29 17:34:14 -07:00
Scott Lahteine
ea5ac94804
Improved MANUAL_[XYZ]_HOME_POS
...
No need for `MANUAL_HOME_POSITIONS`. Just set each one as-needed to
override the automatic behavior.
2016-07-28 19:51:48 -07:00
Scott Lahteine
c94b6dd3e7
Revert to SanityCheck on every .cpp file
2016-07-28 17:17:50 -07:00
Scott Lahteine
3be49881c0
Make SanityCheck.h a catch-all for obsolete configs
2016-07-26 12:41:40 -07:00
Scott Lahteine
fa647cca23
Do the sanity check just once per build
2016-07-26 12:37:14 -07:00
Scott Lahteine
1fe60b723f
Merge pull request #4400 from thinkyhead/rc_sanity_check_temp_sensor
...
Sanity check for too many temp sensors
2016-07-24 15:38:41 -07:00
Scott Lahteine
a5212bf277
Sanity check for too many temp sensors
2016-07-24 13:47:27 -07:00
Scott Lahteine
d6c50671d3
Sanitycheck: Z_SAFE_HOMING points are reachable
2016-07-24 10:54:47 -07:00
Scott Lahteine
a6203366b6
Sanitycheck: Z_SAFE_HOMING requires a probe
2016-07-24 10:54:25 -07:00
Scott Lahteine
91777dd76c
Add DUAL_NOZZLE_DUPLICATION_MODE option
2016-07-22 16:22:56 -07:00
Scott Lahteine
260bbb3109
Fix a couple of simple typos
2016-07-22 16:22:56 -07:00
Scott Lahteine
204fd6ec44
Set homing feedrates individually
2016-07-19 17:31:58 -07:00
João Brázio
47fef80848
Nozzle::clean() no longer requires HAS_BED_PROBE
2016-07-19 15:07:02 -07:00
Scott Lahteine
103d312f6d
MBL can actually do up to 9 x 9
2016-07-17 14:11:25 -07:00
Scott Lahteine
0fcd3706dd
Replace ENDSTOPS_ONLY_FOR_HOMING with ENDSTOPS_ALWAYS_ON_DEFAULT
2016-07-17 13:35:21 -07:00
Scott Lahteine
22b4cff423
New extruder type configuration options
2016-07-17 00:13:56 -07:00
João Brázio
4937f9ada4
Minor G12 tweaks and point_t struct extension
2016-07-14 00:07:36 +01:00
João Brázio
b05a75655a
Implements a nozzle cleaning pattern generator (G12)
2016-07-13 21:14:19 +01:00
Scott Lahteine
a8b6b6a128
Merge pull request #4252 from thinkyhead/rc_rename_hpb
...
Replace PLA/ABS preheating with generic
2016-07-12 20:00:33 -07:00
Scott Lahteine
0554b65d22
Merge pull request #4284 from thinkyhead/rc_serial_ln_macros
...
Sled-probe sanity fix, conditionals for remaining types of leveling
2016-07-12 16:36:33 -07:00
Scott Lahteine
655c3fd55f
Move delta ABL sanity checks up
2016-07-12 16:10:16 -07:00
Scott Lahteine
91bd6eade7
X_DUAL_STEPPER_DRIVERS configuration option
2016-07-11 10:22:19 -07:00
Scott Lahteine
1026e5b071
Replace PLA/ABS preheating with generic
2016-07-09 18:06:51 -07:00
Petr Zahradnik
a2159cfbc3
Error message change in SanityCheck.h
2016-07-09 17:57:54 -07:00
Petr Zahradník junior
315b4c2153
Runout sensor without SD Card
2016-07-09 17:57:53 -07:00
AnHardt
a129078927
Add an emergency-command parser to MarlinSerial (supporting M108)
...
Add an emergency-command parser to MarlinSerial's RX interrupt.
The parser tries to find and execute M108,M112,M410 before the commands disappear in the RX-buffer.
To avoid false positives for M117, comments and commands followed by filenames (M23, M28, M30, M32, M33) are filtered.
This enables Marlin to receive and react on the Emergency command at all times - regardless of whether the buffers are full or not. It remains to convince hosts to send the commands. To inform the hosts about the new feature a new entry in the M115-report was made. "`EMERGENCY_CODES:M112,M108,M410;`".
The parser is fast. It only ever needs two switch decisions and one assignment of the new state for every character.
One problem remains. If the host has sent an incomplete line before sending an emergency command the emergency command could be omitted when the parser is in `state_IGNORE`.
In that case the host should send "\ncommand\n"
Also introduces M108 to break the waiting for the heaters in M109, M190 and M303.
Rename `cancel_heatup` to `wait_for_heatup` to better see the purpose.
2016-07-07 16:37:22 -07:00
Scott Lahteine
d7e9647505
Sanity Check for probe raises
2016-07-06 13:46:06 -07:00
AnHardt
16c83d203b
Make use of the good features of a sled probe for all probes.
...
Move and extend axis_unhomed test to deploy/stow_z_probe().
Move and extend position store/restore to deploy/stow_z_probe().
Now all kinds of probes can use the 'E' parameter in G29/M48.
Allen key probes can be used now for grid and 3-point levelling.
Deploying the Allen Key probe uses big moves in z direction.
Too dangerous for an unhomed z-axis.
Throw a compile time error when we try to configure an
Allen Key probe homing to z-min and having no other z-min-endstop.
2016-07-06 04:11:04 +02:00
Petr Zahradnik
43ff0ce35f
Rewritten FILAMENT_CHANGE_ENABLE feature
2016-07-02 15:34:33 -07:00
Scott Lahteine
dbfc87cdcf
Squish sanity check for build info
2016-07-02 15:22:33 -07:00
Scott Lahteine
03c70c1990
SERVO_DEACTIVATION_DELAY => SERVO_DELAY
2016-06-23 14:33:29 -07:00
Scott Lahteine
bd01592816
Goodbye MECHANICAL_PROBE
2016-06-22 17:13:33 -07:00
Scott Lahteine
42ce60c5cc
Make sure NUM_SERVOS is set for Z servo endstop
2016-06-22 14:01:19 -07:00
Scott Lahteine
2798499b71
XY_TRAVEL_SPEED => XY_PROBE_SPEED
2016-06-22 02:45:25 -07:00
esenapaj
14b661b9e5
Enclose #error string by double-quotes
2016-06-21 21:06:14 +09:00
Scott Lahteine
3996242e9d
Allow Z_MIN_PROBE_REPEATABILITY_TEST solo
2016-06-21 01:56:40 -07:00
Scott Lahteine
9beb3f2f5e
Merge pull request #4097 from thinkyhead/rc_fil_runout_cleanup
...
FIL_RUNOUT_INVERTING false by default
2016-06-19 19:46:14 -07:00
Scott Lahteine
f215b30932
Merge pull request #4093 from thinkyhead/rc_probe_without_abl
...
Make Z Probe options independent of ABL
2016-06-19 19:44:25 -07:00