G90 and G91 were missing
authorArthur Wolf <wolf.arthur@gmail.com>
Fri, 8 Mar 2013 19:12:57 +0000 (20:12 +0100)
committerArthur Wolf <wolf.arthur@gmail.com>
Fri, 8 Mar 2013 19:12:57 +0000 (20:12 +0100)
src/modules/tools/extruder/Extruder.cpp

index f2d2343..b7d2c95 100644 (file)
@@ -107,7 +107,7 @@ void Extruder::on_gcode_received(void *argument)
         }
     }
     
-    if( ( gcode->has_m && ( gcode->m == 82 || gcode->m == 83 || gcode->m == 84 || gcode->m == 92 ) ) || ( gcode->has_g && gcode->g == 92 && gcode->has_letter('E') ) ){
+    if( ( gcode->has_m && ( gcode->m == 82 || gcode->m == 83 || gcode->m == 84 || gcode->m == 92 ) ) || ( gcode->has_g && gcode->g == 92 && gcode->has_letter('E') ) || ( gcode->has_g && ( gcode->g == 90 || gcode->g == 91 ) ) ){
         if( this->kernel->conveyor->queue.size() == 0 ){
             this->kernel->call_event(ON_GCODE_EXECUTE, gcode );
         }else{