Update

Dependencies:   mbed mbed-rtos X_NUCLEO_IHM02A1

Revision:
36:ba2e7eddbafa
Parent:
35:758191d5c6e1
Child:
39:6cc9a40bc8a6
--- a/STEPPER.h	Sun May 05 16:18:20 2019 +0000
+++ b/STEPPER.h	Wed May 08 09:35:40 2019 +0000
@@ -1,6 +1,10 @@
 #ifndef STEPPER_H
 #define STEPPER_H
 
+#include "mbed.h"
+#include "DevSPI.h"
+#include "L6470_def.h"
+#include "StepperMotor.h"
 
 /* ----------------------- LEERLAUF ----------------------------------------- */
 void Stepper_1_Leerlauf();
@@ -12,6 +16,15 @@
 
 
 
+/* -------------------------- STOP ------------------------------------------ */
+void Stepper_1_Stop();
+void Stepper_2_Stop();
+void Stepper_3_Stop();
+void Stepper_4_Stop();
+/* ---------------------------- END ----------------------------------------- */
+
+
+
 
 /* ----------------------- SET_HOME_POSITION -------------------------------- */
 /* Legt akutelle Postion als Home fest und setzt Stepper-Count auf 0 */
@@ -69,7 +82,31 @@
 /* ---------------------------- END ----------------------------------------- */
 
 
-void SpleisserMotorFWD();
+
+
+/* --------------------------------- MOVE ----------------------------------- */
+/* Richtung angeben und Anzahl Steps */
+/* V = Vorwärts  */
+/* R = Rückwärts */
+
+void Stepper_1_Move(char direction, unsigned int steps);
+void Stepper_2_Move(char direction, unsigned int steps);
+void Stepper_3_Move(char direction, unsigned int steps);
+void Stepper_4_Move(char direction, unsigned int steps);
+/* ---------------------------- END ----------------------------------------- */
+
+
+
+
+/* --------------------------------- RUN ------------------------------------ */
+/* Richtung angeben und Geschwindigkeit */
+/* V = Vorwärts  */
+/* R = Rückwärts */
+void Stepper_1_Run(char direction, unsigned int speed);
+void Stepper_2_Run(char direction, unsigned int speed);
+void Stepper_3_Run(char direction, unsigned int speed);
+void Stepper_4_Run(char direction, unsigned int speed);
+/* ---------------------------- END ----------------------------------------- */