only check max speeds for 3 axis
[clinton/Smoothieware.git] / src / modules / robot / Planner.h
index cfa27d7..1eda441 100644 (file)
@@ -20,10 +20,10 @@ public:
     friend class Robot; // for acceleration, junction deviation, minimum_planner_speed
 
 private:
-    void append_block(ActuatorCoordinates &target, uint8_t n_motors, float rate_mm_s, float distance, float unit_vec[], float accleration);
+    bool append_block(ActuatorCoordinates &target, uint8_t n_motors, float rate_mm_s, float distance, float unit_vec[], float accleration, float s_value, bool g123);
     void recalculate();
     void config_load();
-    float previous_unit_vec[3];
+    float previous_unit_vec[N_PRIMARY_AXIS];
     float junction_deviation;    // Setting
     float z_junction_deviation;  // Setting
     float minimum_planner_speed; // Setting