|
14 | 14 | * [Important Notes about ISR](#important-notes-about-isr)
|
15 | 15 | * [Currently supported Boards](#currently-supported-boards)
|
16 | 16 | * [Changelog](#changelog)
|
| 17 | + * [Release v1.3.0](#release-v130) |
17 | 18 | * [Release v1.2.0](#release-v120)
|
18 | 19 | * [Release v1.1.0](#release-v110)
|
19 | 20 | * [Initial Release v1.0.0](#initial-release-v100)
|
@@ -129,6 +130,11 @@ The catch is your function is now part of an ISR (Interrupt Service Routine), an
|
129 | 130 |
|
130 | 131 | ## Changelog
|
131 | 132 |
|
| 133 | +### Release v1.3.0 |
| 134 | + |
| 135 | +1. Fix TCB Clock bug. Don't use v1.2.0 |
| 136 | + |
| 137 | + |
132 | 138 | ### Release v1.2.0
|
133 | 139 |
|
134 | 140 | 1. Selectable **TCB Clock 16MHz, 8MHz or 250KHz** depending on necessary accuracy
|
@@ -793,7 +799,7 @@ While software timer, **programmed for 2s, is activated after more than 10.000s
|
793 | 799 | ```
|
794 | 800 |
|
795 | 801 | Starting ISR_16_Timers_Array_Complex on megaAVR Nano Every
|
796 |
| -megaAVR_TimerInterrupt v1.2.0 |
| 802 | +megaAVR_TimerInterrupt v1.3.0 |
797 | 803 | CPU Frequency = 16 MHz
|
798 | 804 | TCB Clock Frequency = 250KHz for lower accuracy but longer time
|
799 | 805 | Starting ITimer1 OK, millis() = 6
|
@@ -945,7 +951,7 @@ The following is the sample terminal output when running example [Change_Interva
|
945 | 951 |
|
946 | 952 | ```
|
947 | 953 | Starting Change_Interval on megaAVR Nano Every
|
948 |
| -megaAVR_TimerInterrupt v1.2.0 |
| 954 | +megaAVR_TimerInterrupt v1.3.0 |
949 | 955 | CPU Frequency = 16 MHz
|
950 | 956 | TCB Clock Frequency = 250KHz for lower accuracy but longer time
|
951 | 957 | Starting ITimer1 OK, millis() = 1
|
@@ -974,7 +980,7 @@ Changing Interval, Timer1 = 100, Timer2 = 200
|
974 | 980 |
|
975 | 981 | ```
|
976 | 982 | Starting ISR_16_Timers_Array_Complex on megaAVR Nano Every
|
977 |
| -megaAVR_TimerInterrupt v1.2.0 |
| 983 | +megaAVR_TimerInterrupt v1.3.0 |
978 | 984 | CPU Frequency = 16 MHz
|
979 | 985 | TCB Clock Frequency = 16MHz for highest accuracy
|
980 | 986 | Starting ITimer1 OK, millis() = 6
|
@@ -1060,7 +1066,7 @@ Timer : 15, programmed : 80000, actual : 80000
|
1060 | 1066 | ```
|
1061 | 1067 |
|
1062 | 1068 | Starting ISR_16_Timers_Array_Complex on megaAVR Nano Every
|
1063 |
| -megaAVR_TimerInterrupt v1.2.0 |
| 1069 | +megaAVR_TimerInterrupt v1.3.0 |
1064 | 1070 | CPU Frequency = 16 MHz
|
1065 | 1071 | TCB Clock Frequency = 8MHz for very high accuracy
|
1066 | 1072 | Starting ITimer1 OK, millis() = 10
|
@@ -1128,7 +1134,7 @@ Timer : 15, programmed : 80000, actual : 80000
|
1128 | 1134 |
|
1129 | 1135 | ```
|
1130 | 1136 | Starting ISR_16_Timers_Array_Complex on megaAVR Nano Every
|
1131 |
| -megaAVR_TimerInterrupt v1.2.0 |
| 1137 | +megaAVR_TimerInterrupt v1.3.0 |
1132 | 1138 | CPU Frequency = 16 MHz
|
1133 | 1139 | TCB Clock Frequency = 250KHz for lower accuracy but longer time
|
1134 | 1140 | Starting ITimer1 OK, millis() = 11
|
@@ -1240,6 +1246,10 @@ Sometimes, the library will only work if you update the board core to the latest
|
1240 | 1246 |
|
1241 | 1247 | ## Releases
|
1242 | 1248 |
|
| 1249 | +### Release v1.3.0 |
| 1250 | + |
| 1251 | +1. Fix TCB Clock bug. Don't use v1.2.0 |
| 1252 | + |
1243 | 1253 | ### Release v1.2.0
|
1244 | 1254 |
|
1245 | 1255 | 1. Selectable **TCB Clock 16MHz, 8MHz or 250KHz** depending on necessary accuracy
|
|
0 commit comments