|
@@ -41,13 +41,26 @@ public:
|
41
|
41
|
static bool triggered();
|
42
|
42
|
|
43
|
43
|
FORCE_INLINE static void reset() { command(BLTOUCH_RESET); }
|
44
|
|
- FORCE_INLINE static void set_5V_mode() { command(BLTOUCH_5V_MODE); }
|
45
|
|
- FORCE_INLINE static void set_OD_mode() { command(BLTOUCH_OD_MODE); }
|
46
|
|
- FORCE_INLINE static void set_SW_mode() { command(BLTOUCH_SW_MODE); }
|
47
|
44
|
FORCE_INLINE static void selftest() { command(BLTOUCH_SELFTEST); }
|
48
|
45
|
|
49
|
|
- FORCE_INLINE static bool deploy() { return set_deployed(true); }
|
50
|
|
- FORCE_INLINE static bool stow() { return set_deployed(false); }
|
|
46
|
+ FORCE_INLINE static void set_5V_mode() {
|
|
47
|
+ #if ENABLED(BLTOUCH_V3)
|
|
48
|
+ command(BLTOUCH_5V_MODE);
|
|
49
|
+ #endif
|
|
50
|
+ }
|
|
51
|
+ FORCE_INLINE static void set_OD_mode() {
|
|
52
|
+ #if ENABLED(BLTOUCH_V3)
|
|
53
|
+ command(BLTOUCH_OD_MODE);
|
|
54
|
+ #endif
|
|
55
|
+ }
|
|
56
|
+ FORCE_INLINE static void set_SW_mode() {
|
|
57
|
+ #if ENABLED(BLTOUCH_V3)
|
|
58
|
+ command(BLTOUCH_SW_MODE);
|
|
59
|
+ #endif
|
|
60
|
+ }
|
|
61
|
+
|
|
62
|
+ FORCE_INLINE static bool deploy() { return set_deployed(true); }
|
|
63
|
+ FORCE_INLINE static bool stow() { return set_deployed(false); }
|
51
|
64
|
|
52
|
65
|
FORCE_INLINE static void _deploy() { command(BLTOUCH_DEPLOY); }
|
53
|
66
|
FORCE_INLINE static void _stow() { command(BLTOUCH_STOW); }
|