Skip to content
This repository was archived by the owner on Jan 29, 2023. It is now read-only.

Commit aa7a562

Browse files
authored
v1.0.1
### Releases v1.0.1 1. Add complicated example [ISR_16_Timers_Array](examples/ISR_16_Timers_Array) utilizing and demonstrating the full usage of 16 independent ISR Timers.
1 parent 651012a commit aa7a562

13 files changed

+898
-107
lines changed

README.md

Lines changed: 372 additions & 93 deletions
Large diffs are not rendered by default.

examples/ISR_16_Timers_Array/ISR_16_Timers_Array.ino

Lines changed: 503 additions & 0 deletions
Large diffs are not rendered by default.

library.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "Teensy_TimerInterrupt",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"keywords": "timing,device,control,timer,interrupt,hardware,teensy,mission-critical,precise,non-blocking,isr",
55
"description": "This library enables you to use Interrupt from Hardware Timers on a Teensy-based board. These hardware timers, using interrupt, still work even if other functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software timers using millis() or micros(). That's necessary if you need to measure some data requiring better accuracy.",
66
"authors":

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name=Teensy_TimerInterrupt
2-
version=1.0.0
2+
version=1.0.1
33
author=Khoi Hoang <khoih.prog@gmail.com>
44
maintainer=Khoi Hoang <khoih.prog@gmail.com>
55
sentence=This library enables you to use Interrupt from Hardware Timers on an Teensy-based board such as Teensy 4.x, 3.x, LC, 2.0, etc.

src/TeensyTimerInterrupt.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#pragma once
@@ -32,7 +33,7 @@
3233
#error This code is designed to run on Teensy platform! Please check your Tools->Board setting.
3334
#endif
3435

35-
#define TEENSY_TIMER_INTERRUPT_VERSION "1.0.0"
36+
#define TEENSY_TIMER_INTERRUPT_VERSION "1.0.1"
3637

3738
#ifndef TEENSY_TIMER_INTERRUPT_DEBUG
3839
#define TEENSY_TIMER_INTERRUPT_DEBUG 0

src/Teensy_ISR_Timer-Impl.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#pragma once

src/Teensy_ISR_Timer.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#pragma once

src_cpp/TeensyTimerInterrupt.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#pragma once
@@ -32,7 +33,7 @@
3233
#error This code is designed to run on Teensy platform! Please check your Tools->Board setting.
3334
#endif
3435

35-
#define TEENSY_TIMER_INTERRUPT_VERSION "1.0.0"
36+
#define TEENSY_TIMER_INTERRUPT_VERSION "1.0.1"
3637

3738
#ifndef TEENSY_TIMER_INTERRUPT_DEBUG
3839
#define TEENSY_TIMER_INTERRUPT_DEBUG 0

src_cpp/Teensy_ISR_Timer.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#include "Teensy_ISR_Timer.h"

src_cpp/Teensy_ISR_Timer.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@
1919
Based on BlynkTimer.h
2020
Author: Volodymyr Shymanskyy
2121
22-
Version: 1.0.0
22+
Version: 1.0.1
2323
2424
Version Modified By Date Comments
2525
------- ----------- ---------- -----------
2626
1.0.0 K Hoang 04/11/2020 Initial coding
27+
1.0.1 K Hoang 06/11/2020 Add complicated example ISR_16_Timers_Array using all 16 independent ISR Timers.
2728
*****************************************************************************************************************************/
2829

2930
#pragma once

0 commit comments

Comments
 (0)