Add SanityCheck for bed probe position settings (PR#2282)

This commit is contained in:
Scott Lahteine 2015-06-11 22:21:35 -07:00 committed by Richard Wackerbarth
parent c2cef42f8e
commit ec93383ec8

View file

@ -153,6 +153,12 @@
*/ */
#ifdef AUTO_BED_LEVELING_GRID #ifdef AUTO_BED_LEVELING_GRID
#ifndef DELTA_PROBABLE_RADIUS #ifndef DELTA_PROBABLE_RADIUS
// Be sure points are in the right order
#if LEFT_PROBE_BED_POSITION > RIGHT_PROBE_BED_POSITION
#error LEFT_PROBE_BED_POSITION must be less than RIGHT_PROBE_BED_POSITION.
#elif FRONT_PROBE_BED_POSITION > BACK_PROBE_BED_POSITION
#error BACK_PROBE_BED_POSITION must be less than FRONT_PROBE_BED_POSITION.
#endif
// Make sure probing points are reachable // Make sure probing points are reachable
#if LEFT_PROBE_BED_POSITION < MIN_PROBE_X #if LEFT_PROBE_BED_POSITION < MIN_PROBE_X
#error "The given LEFT_PROBE_BED_POSITION can't be reached by the probe." #error "The given LEFT_PROBE_BED_POSITION can't be reached by the probe."