- Fix
multiple-definitions
linker error. Dropsrc_cpp
andsrc_h
directories - Add example multiFileProject to demo for multiple-file project.
- Optimize library code by using
reference-passing
instead ofvalue-passing
- Update all examples
- Add better debug feature.
- Optimize code and examples to reduce RAM usage
- Add Table of Contents
- Add example Change_Interval and ISR_16_Timers_Array_Complex
- Bump up version to sync with other TimerInterrupt Libraries. Modify Version String.
- Permit up to 16 super-long-time, super-accurate ISR-based timers to avoid being blocked
- Using cpp code besides Impl.h code to use if Multiple-Definition linker error3.
- Add complicated example ISR_16_Timers_Array utilizing and demonstrating the full usage of 16 independent ISR Timers based on just 1 Hardware Timer.