Skip to content

Commit

Permalink
upd
Browse files Browse the repository at this point in the history
  • Loading branch information
GyverLibs committed Oct 31, 2021
1 parent 13dd8ec commit d7c5f96
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -735,6 +735,7 @@ void loop() {
- v2.1.3 - починил FOLLOW_POS в GStepper, починил RELATIVE в GPlanner2 и исправил багу с рывками
- v2.1.4 - GPlanner2: исправил рывки, добавил адаптивное перестроение траектории без остановок, чутка оптимизировал вычисления
- v2.1.5 - возможность менять скорость и ускорение во время работы планировщика (GStepper2, GPlanner, GPlanner2)
- v2.1.6 - исправлена ошибка компиляции при вызове disable() в GStepper

<a id="feedback"></a>
## Баги и обратная связь
Expand Down
2 changes: 1 addition & 1 deletion library.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name=GyverStepper
version=2.1.5
version=2.1.6
author=AlexGyver <[email protected]>
maintainer=AlexGyver <[email protected]>
sentence=Fast library for stepmotor control and multi-axis planning
Expand Down
8 changes: 5 additions & 3 deletions src/GyverStepper.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@
v2.1.3 - починил FOLLOW_POS в GStepper, починил RELATIVE в GPlanner2 и исправил багу с рывками
v2.1.4 - GPlanner2: исправил рывки, добавил адаптивное перестроение траектории без остановок, чутка оптимизировал вычисления
v2.1.5 - возможность менять скорость и ускорение во время работы планировщика (GStepper2, GPlanner, GPlanner2)
v2.1.6 - исправлена ошибка компиляции при вызове disable() в GStepper
*/

/*
Expand Down Expand Up @@ -428,7 +429,7 @@ class GStepper : public Stepper<_DRV, _TYPE> {
_workState = false;
_stopSpeed = 0;
resetMotor();
if (_autoPower) disable();
if (_autoPower) Stepper<_DRV, _TYPE>::disable();
}

// получить минимальный период, с которым нужно вызывать tick при заданной макс. скорости
Expand All @@ -444,14 +445,15 @@ class GStepper : public Stepper<_DRV, _TYPE> {
// время между шагами
uint32_t stepTime = 10000;

using Stepper<_DRV, _TYPE>::enable;
using Stepper<_DRV, _TYPE>::disable;

// ========================= PRIVATE ==========================
private:
using Stepper<_DRV, _TYPE>::pos;
using Stepper<_DRV, _TYPE>::dir;
using Stepper<_DRV, _TYPE>::setPins;
using Stepper<_DRV, _TYPE>::step;
using Stepper<_DRV, _TYPE>::enable;
using Stepper<_DRV, _TYPE>::disable;

// сброс перемещения
void resetMotor() {
Expand Down

0 comments on commit d7c5f96

Please sign in to comment.