From 3656f18941731c4df43c2439a70cbbc886a2c067 Mon Sep 17 00:00:00 2001 From: rob tillaart Date: Fri, 28 May 2021 13:43:31 +0200 Subject: [PATCH] 0.1.2 runningAngle --- .../runningAngle/examples/runningAngle/runningAngle.ino | 4 +++- libraries/runningAngle/examples/time-add/.arduino-ci.yml | 7 +++++++ .../runningAngle/{tests => examples}/time-add/time-add.ino | 0 libraries/runningAngle/library.json | 3 ++- libraries/runningAngle/library.properties | 2 +- libraries/runningAngle/runningAngle.cpp | 6 ++++-- libraries/runningAngle/runningAngle.h | 5 +++-- libraries/runningAngle/test/unit_test_001.cpp | 1 + 8 files changed, 21 insertions(+), 7 deletions(-) create mode 100644 libraries/runningAngle/examples/time-add/.arduino-ci.yml rename libraries/runningAngle/{tests => examples}/time-add/time-add.ino (100%) diff --git a/libraries/runningAngle/examples/runningAngle/runningAngle.ino b/libraries/runningAngle/examples/runningAngle/runningAngle.ino index 8a451906..d04a19cb 100644 --- a/libraries/runningAngle/examples/runningAngle/runningAngle.ino +++ b/libraries/runningAngle/examples/runningAngle/runningAngle.ino @@ -22,9 +22,9 @@ void setup() test1(); test2(); test3(); - } + void loop() { } @@ -101,6 +101,7 @@ void test2() delay(10); } + void test3() { Serial.println("\nTEST 100x ADD 10000 RANDOM ANGLES"); @@ -120,4 +121,5 @@ void test3() delay(10); } + // -- END OF FILE -- diff --git a/libraries/runningAngle/examples/time-add/.arduino-ci.yml b/libraries/runningAngle/examples/time-add/.arduino-ci.yml new file mode 100644 index 00000000..73471327 --- /dev/null +++ b/libraries/runningAngle/examples/time-add/.arduino-ci.yml @@ -0,0 +1,7 @@ +compile: + # Choosing to run compilation tests on 2 different Arduino platforms + platforms: + - uno + - leonardo + # - due + # - zero diff --git a/libraries/runningAngle/tests/time-add/time-add.ino b/libraries/runningAngle/examples/time-add/time-add.ino similarity index 100% rename from libraries/runningAngle/tests/time-add/time-add.ino rename to libraries/runningAngle/examples/time-add/time-add.ino diff --git a/libraries/runningAngle/library.json b/libraries/runningAngle/library.json index c3c1db23..03553273 100644 --- a/libraries/runningAngle/library.json +++ b/libraries/runningAngle/library.json @@ -15,7 +15,8 @@ "type": "git", "url": "https://github.com/RobTillaart/runningAngle.git" }, - "version":"0.1.1", + "version": "0.1.2", + "license": "MIT", "frameworks": "arduino", "platforms": "*" } diff --git a/libraries/runningAngle/library.properties b/libraries/runningAngle/library.properties index 069b48e0..2b450e91 100644 --- a/libraries/runningAngle/library.properties +++ b/libraries/runningAngle/library.properties @@ -1,5 +1,5 @@ name=runningAngle -version=0.1.1 +version=0.1.2 author=Rob Tillaart maintainer=Rob Tillaart sentence=Library to average angles by means of low pass filtering with wrapping. diff --git a/libraries/runningAngle/runningAngle.cpp b/libraries/runningAngle/runningAngle.cpp index e28ae38c..f238342e 100644 --- a/libraries/runningAngle/runningAngle.cpp +++ b/libraries/runningAngle/runningAngle.cpp @@ -1,15 +1,16 @@ // // FILE: runningAngle.cpp // AUTHOR: Rob Tillaart -// VERSION: 0.1.1 +// VERSION: 0.1.2 // PURPOSE: Library to average angles by means of low pass filtering with wrapping. // URL: https://github.com/RobTillaart/runningAngle // RELATED: https://github.com/RobTillaart/AverageAngle // // HISTORY: -// 0.1.0 2020-10-28 initial version (based on code of Edgar Bonet) +// 0.1.0 2020-10-28 initial version (based on code of Edgar Bonet) // 0.1.1 2021-01-07 arduino-ci + unit test +// 0.1.2 2021-05-27 Arduino-lint #include "runningAngle.h" @@ -57,4 +58,5 @@ float runningAngle::wrap(float angle) return angle; } + // -- END OF FILE -- diff --git a/libraries/runningAngle/runningAngle.h b/libraries/runningAngle/runningAngle.h index ba0bd090..7e27a37b 100644 --- a/libraries/runningAngle/runningAngle.h +++ b/libraries/runningAngle/runningAngle.h @@ -2,7 +2,7 @@ // // FILE: runningAngle.h // AUTHOR: Rob Tillaart -// VERSION: 0.1.1 +// VERSION: 0.1.2 // PURPOSE: Library to average angles by means of low pass filtering with wrapping. @@ -11,7 +11,7 @@ #include "math.h" -#define RUNNING_ANGLE_LIB_VERSION (F("0.1.1")) +#define RUNNING_ANGLE_LIB_VERSION (F("0.1.2")) class runningAngle @@ -40,4 +40,5 @@ private: bool _reset; }; + // -- END OF FILE -- diff --git a/libraries/runningAngle/test/unit_test_001.cpp b/libraries/runningAngle/test/unit_test_001.cpp index 2d21e575..1f4c3638 100644 --- a/libraries/runningAngle/test/unit_test_001.cpp +++ b/libraries/runningAngle/test/unit_test_001.cpp @@ -38,6 +38,7 @@ unittest_setup() { } + unittest_teardown() { }