Consolidate common spindle functions
[clinton/Smoothieware.git] / src / modules / tools / spindle / AnalogSpindleControl.cpp
index c53e5c5..76f3668 100644 (file)
@@ -21,7 +21,6 @@
 #define spindle_pwm_pin_checksum            CHECKSUM("pwm_pin")
 #define spindle_pwm_period_checksum         CHECKSUM("pwm_period")
 #define spindle_switch_on_pin_checksum      CHECKSUM("switch_on_pin")
-#define spindle_ignore_on_halt_checksum     CHECKSUM("ignore_on_halt")
 
 void AnalogSpindleControl::on_module_loaded()
 {
@@ -60,11 +59,6 @@ void AnalogSpindleControl::on_module_loaded()
         switch_on = new Pin();
         switch_on->from_string(switch_on_pin)->as_output()->set(false);
     }
-    // register for events
-    register_for_event(ON_GCODE_RECEIVED);
-    if (!THEKERNEL->config->value(spindle_checksum, spindle_ignore_on_halt_checksum)->by_default(false)->as_bool()) {
-        register_for_event(ON_HALT);
-    }
 }
 
 void AnalogSpindleControl::turn_on()