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

Latest commit

 

History

History
90 lines (62 loc) · 3.47 KB

changelog.md

File metadata and controls

90 lines (62 loc) · 3.47 KB

ESP8266TimerInterrupt Library

arduino-library-badge GitHub release GitHub contributions welcome GitHub issues

Donate to my libraries using BuyMeACoffee





Changelog

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

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

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

Releases v1.4.0

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

Releases v1.3.0

  1. Update to match new ESP8266 core v3.0.0

Releases v1.2.0

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

Releases v1.1.1

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

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.

Releases v1.0.3

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

Releases v1.0.2

  1. Basic hardware timers for ESP8266.
  2. Fix compatibility issue causing compiler error while using Arduino IDEs before 1.8.10 and ESP8266 cores 2.5.2 and before
  3. More hardware-initiated software-enabled timers
  4. Longer time interval