-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Renamed function setDegreeForAllServos() to setIntegerDegreeForAllSer…
…vos() and added function setFloatDegreeForAllServos()
- Loading branch information
Showing
25 changed files
with
69 additions
and
30 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ | |
* Note, that Back and Elastic are not totally visible at your servo, since they use angels above 180 and below 0 degree in this example. | ||
* It uses a callback handler and specification arrays to generate the movement cycle. | ||
* | ||
* Copyright (C) 2022 Armin Joachimsmeyer | ||
* Copyright (C) 2022-2023 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
* Contains SERVO*_PIN definitions for ServoEasing examples for various platforms | ||
* as well as includes and definitions for LED_BUILTIN | ||
* | ||
* Copyright (C) 2020-2022 Armin Joachimsmeyer | ||
* Copyright (C) 2020-20232 Armin Joachimsmeyer | ||
* [email protected] | ||
* | ||
* This file is part of ServoEasing https://github.com/ArminJo/ServoEasing. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
name=ServoEasing | ||
version=3.2.0 | ||
version=3.2.1 | ||
author=Armin Joachimsmeyer | ||
maintainer=Armin Joachimsmeyer <[email protected]> | ||
sentence=Enables smooth servo movement. <br/>Linear as well as other (Cubic, Circular, Bounce, etc.) ease movements for servos are provided. The Arduino Servo library or PCA9685 servo expanders are supported.<br/> | ||
paragraph=Just use <b>myServo.easeTo()</b> instead of <b>myServo.write()</b> and you have smooth servo movement.<br/><b>Non blocking</b> movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.<br/><b>All servos can move synchronized.</b><br/><br/>Includes the following <b>easing functions</b>:<ul><li><b>Linear</b>, <b>Quadratic</b>, <b>Cubic</b> and <b>Quartic</b></li><li><b>Sine</b>, <b>Circular</b>, <b>Back</b>, <b>Elastic</b> and <b>Bounce</b></li><li><b>Precision</b>, <b>Dummy</b> and <b>User defined</b></li></ul>Each function supports the <b>easing types</b> <b>In</b>, <b>Out</b>, <b>InOut</b> and <b>BouncingOutIn</b><br/>Trim and reverse operations are supported as well as continuous rotating servos.<br/><br/><b>New: </b>ATmega4808 support added.<br/><a href="https://github.com/ArminJo/ServoEasing#revision-history">Revision History</a><br/> | ||
paragraph=Just use <b>myServo.easeTo()</b> instead of <b>myServo.write()</b> and you have smooth servo movement.<br/><b>Non blocking</b> movement for all servos attached to the Arduino Servo library is implemented by reusing the interrupts of the Arduino servo timer.<br/><b>All servos can move synchronized.</b><br/><br/>Includes the following <b>easing functions</b>:<ul><li><b>Linear</b>, <b>Quadratic</b>, <b>Cubic</b> and <b>Quartic</b></li><li><b>Sine</b>, <b>Circular</b>, <b>Back</b>, <b>Elastic</b> and <b>Bounce</b></li><li><b>Precision</b>, <b>Dummy</b> and <b>User defined</b></li></ul>Each function supports the <b>easing types</b> <b>In</b>, <b>Out</b>, <b>InOut</b> and <b>BouncingOutIn</b><br/>Trim and reverse operations are supported as well as continuous rotating servos.<br/><br/><b>New: </b>Added function setFloatDegreeForAllServos().<br/><a href="https://github.com/ArminJo/ServoEasing#revision-history">Revision History</a><br/> | ||
category=Device Control | ||
url=https://github.com/ArminJo/ServoEasing | ||
architectures=avr,megaavr,sam,samd,esp8266,esp32,stm32,STM32F1,apollo3,mbed,mbed_nano,rp2040 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters