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

Releases: khoih-prog/ESP8266TimerInterrupt

v1.6.0 to optimize code by using passing by `reference` instead of by `value`, to add examples to demo one-shot timer and multiple-file projects

13 Mar 06:50
9238f6e
Compare
Choose a tag to compare

Releases v1.6.0

  1. Add example ISR_16_Timers_Array_OneShot to demo how to use one-shot ISR-based timer
  2. Add example multiFileProject to demo for multiple-file project
  3. Optimize code by using passing by reference instead of by value

v1.5.0 to fix multiple-definitions linker error, to add feature to select among highest, medium or lowest accuracy for Timers for shortest, medium or longest time

19 Jan 00:11
925d4ae
Compare
Choose a tag to compare

Releases v1.5.0

  1. Fix multiple-definitions linker error. Drop src_cpp and src_h directories
  2. Add feature to select among highest, medium or lowest accuracy for Timers for shortest, medium or longest time
  3. Fix reattachInterrupt() bug. Check bugfix: reattachInterrupt() pass wrong frequency value to setFrequency() #19
  4. Update examples

v1.4.1 to have examples modified and tested with core v3.0.2

23 Nov 00:08
3078ac6
Compare
Choose a tag to compare

Releases v1.4.1

  1. Examples modified and tested with core v3.0.2
  2. Add instructions in README.md
  3. Add changelog.md
  4. Delete Blynk-related examples

Release v1.4.0 to fix compiler errors due to conflict to some libraries and add complex examples

01 Jun 20:06
4365446
Compare
Choose a tag to compare

Releases v1.4.0

  1. Fix compiler errors due to conflict to some libraries.
  2. Add complex examples.

Release v1.3.0 to match new ESP8266 core v3.0.0

18 May 19:47
e13349d
Compare
Choose a tag to compare

Releases v1.3.0

  1. Update to match new ESP8266 core v3.0.0

Version v1.2.0 to optimize code and add better debug feature

09 Jan 02:00
de91313
Compare
Choose a tag to compare

Releases v1.2.0

  1. Add better debug feature.
  2. Optimize code and examples to reduce RAM usage

Version v1.1.1 to add example Change_Interval and Version String

06 Dec 22:22
6fe3dee
Compare
Choose a tag to compare

Releases v1.1.1

  1. Add Change_Interval example to show how to change TimerInterval on-the-fly
  2. Add Version String

Version v1.1.0 to restore cpp code besides Impl.h code to use if Multiple-Definition linker error.

28 Oct 06:09
15f11cc
Compare
Choose a tag to compare

Releases v1.1.0

  1. Restore cpp code besides Impl.h code to use if Multiple-Definition linker error.
  2. Update examples.
  3. Enhance README.

Version v1.0.3

17 May 17:02
accd542
Compare
Choose a tag to compare

Releases v1.0.3

  1. Restructure code.
  2. Fix example.
  3. Enhance README.

Version v1.0.2 with many new and powerful features

28 Nov 13:08
edc494f
Compare
Choose a tag to compare

In version v1.0.2 :

  1. Allow maximum 16 ISR-based timers,
  2. The maximum interval is practically unlimited (limited only by unsigned long miliseconds)
  3. The accuracy is nearly perfect compared to software timers. The most important feature is they're ISR-based timer. Therefore, their executions are not blocked by bad-behaving functions / tasks.
  4. Add more examples

These important features are absolutely necessary for mission-critical tasks.