Skip to content

Commit c9560fc

Browse files
committed
bumped version to 1.4.5
1 parent ea8edff commit c9560fc

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This library is used to control one or more stepper motors with a ESP 32 module.
77
## Features
88

99
The library provides the following features:
10-
- generating pulses for a connected stepper driver with a dir and step input
10+
- generating pulses for a connected stepper driver with a direction and step input
1111
- connection of emergency switch to stop all motion immendiately
1212
- connection of limit switches / homing switches
1313
- blocking and non blocking function calls possible
@@ -40,12 +40,12 @@ Decision matrix:
4040
| --- | --- |
4141
| You are using Wifi / Bluetooth or BLE in your project | if you send/receive data while the motor is moving: start the service on core 1<br/>if you only send / receive data while the motor is not moving: you might get away with starting the service on core 0, if you experience jitter, start it on core 1 |
4242
| You are NOT using Wifi / Bluetooth or BLE in your project | start the service on core 0 |
43-
| You have a lot of code in your loop() function that takes a lot of time for each loop execution | if you are not using wireless communication: start the service on core 0<br/>if you are using wireless communication, go to line one of this decision matrix, if this does not help you will most likely need to optimize your loop() function execution time or move to a event/interrupt based design |
43+
| You have a lot of code in your loop() function that takes a lot of time for each loop execution | if you are not using wireless communication: start the service on core 0<br/>if you are using wireless communication, go to line one of this decision matrix, if this does not help you will most likely need to optimize your loop() function execution time or move to a event/interrupt based design. You can also try to increase the task priorty of the ESP Flexy Stepper task in ESP_FlexyStepper.cpp in the xTaskCreatePinnedToCore(...) function call |
4444

4545
For more details on the topic you can also have a look at the discussion in issue #4: https://github.com/pkerspe/ESP-FlexyStepper/issues/4
4646

4747

48-
## Example
48+
## Example Code
4949

5050
The following is an example of how to use the library as a service running in the "background" as a separate Task on the ESP32:
5151

@@ -96,7 +96,7 @@ void loop()
9696
}
9797
9898
// Notice that you can now do whatever you want in the loop function without the need to call processMovement().
99-
// also you do not have to care if your loop processing times are too long.
99+
// also you do not have to care if your loop processing times are too long (you might experience some jitter though if you do).
100100
}
101101
```
102102

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"type": "git",
1111
"url": "https://github.com/pkerspe/ESP-FlexyStepper.git"
1212
},
13-
"version": "1.4.4",
13+
"version": "1.4.5",
1414
"license": "MIT",
1515
"frameworks": "arduino",
1616
"platforms": [

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=ESP-FlexyStepper
2-
version=1.4.4
2+
version=1.4.5
33
author=Paul Kerspe
44
maintainer=Paul Kerspe
55
sentence=This library is used to control one or more stepper motors from an ESP32 device

0 commit comments

Comments
 (0)