Thijs Sillen
Thijs Sillen
So if i understand correctly `static void on_driver_reset (void) { hal.stepper.enable(0xFF); 1 sec delay hal.stepper.enable(0x00); driver_reset(); if(power_state != Power_On) check_power_restored(); } `
awesome, i'll have a try.
ssr.c (probably don't need half of these includes) ``` #include "driver.h" #if SERVO_RESET_ENABLE // Declared in my_machine.h - you must add in the section with the included plugins #include "grbl/protocol.h"...
yup this works. When my servo goes in alarm -> pulls e-stop -> pressing reset in iosender now pulls drive enable and clears servo alarm.
Well does something weird. if servo alarm goes off -> pulls e-stop -> i see that there is no alarm light on my servo. When i check the status (over...
during e-stop drivers can stay enabled. I should toggle enable after this code is cleared.
``` #include "driver.h" #if SERVO_RESET_ENABLE // Declared in my_machine.h - you must add in the section with the included plugins #include "grbl/protocol.h" #include "grbl/hal.h" #include "grbl/state_machine.h" #include "grbl/system.h" #include "grbl/alarms.h"...
i think something like this should work. need to check where i can put the estop event code
 Iosender does not allow me to reset while e-stop is active (alarm from servos) I tried this: but i can't send reset in current state so it is kinda...
Hi i'm using the grblhal2k: https://github.com/Expatria-Technologies/grblhal_2000_PrintNC I believe it has aux inputs. Will investigate further