only enable ! and ~ if in grbl mode
authorJim Morris <morris@wolfman.com>
Thu, 28 Jan 2016 23:06:48 +0000 (15:06 -0800)
committerJim Morris <morris@wolfman.com>
Thu, 28 Jan 2016 23:06:48 +0000 (15:06 -0800)
src/libs/USBDevice/USBSerial/USBSerial.cpp

index e4ece61..457febe 100644 (file)
@@ -207,14 +207,16 @@ bool USBSerial::USBEvent_EPOut(uint8_t bEP, uint8_t bEPStatus)
             continue;\r
         }\r
 \r
-        if(c[i] == '!'){ // safe pause\r
-            THEKERNEL->set_feed_hold(true);\r
-            continue;\r
-        }\r
+        if(THEKERNEL->is_grbl_mode()) {\r
+            if(c[i] == '!'){ // safe pause\r
+                THEKERNEL->set_feed_hold(true);\r
+                continue;\r
+            }\r
 \r
-        if(c[i] == '~'){ // safe resume\r
-            THEKERNEL->set_feed_hold(false);\r
-            continue;\r
+            if(c[i] == '~'){ // safe resume\r
+                THEKERNEL->set_feed_hold(false);\r
+                continue;\r
+            }\r
         }\r
 \r
         if (flush_to_nl == false)\r